大佬教程收集整理的这篇文章主要介绍了jquery – 如何添加Access-Control-Allow-Origin?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Origin http://localhost:4165 is not allowed by Access-Control-Allow-Origin.
当引用网络时,我得到的解决方案就像添加Access-Control-Allow-Origin
我不知道在哪里添加这个.
我的脚本是:
$(document).ready(function () { $.ajax({ type: "Post",dataType: "json",contentType: "application/json; charset=utf-8",url: "http://localhost:63384/ListWebservice.asmx/HelloWorld",success: function (data) { alert(data.d); },error: function (request,status,error) { alert(request.responseText); } }); });
[WebMethod] public String HelloWorld() { return "Hello User"; }
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*"/> <add name="Access-Control-Allow-Headers" value="Origin,X-requested-With,Content-Type,Accept" /> </customHeaders> </httpProtocol> </system.webServer>
此外,如果您不希望全局设置它,那么您可以单独将其添加到您的操作方法,如下所示:
[WebMethod] public String HelloWorld() { httpContext.Response.Headers.Add("Access-Control-Allow-Origin","*"); return "Hello User"; }
以上是大佬教程为你收集整理的jquery – 如何添加Access-Control-Allow-Origin?全部内容,希望文章能够帮你解决jquery – 如何添加Access-Control-Allow-Origin?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。