首页 > 代码库 > asp.net允许跨域访问
asp.net允许跨域访问
C# ASP.NET MVC 配置允许跨域访问
在web.config文件中的 system.webServer 节点下 增加如下配置
<httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="http://www.mamicode.com/*" /> <add name="Access-Control-Allow-Headers" value="http://www.mamicode.com/*" /> <add name="Access-Control-Allow-Methods" value="http://www.mamicode.com/GET, POST, PUT, DELETE" /> </customHeaders> </httpProtocol>
Access-Control-Allow-Headers的值可以设置为:x-requested-with
x-requested-with XMLHttpRequest是Ajax 异步请求方式
使用
request.getHeader("x-requested-with");
为 null,则为传统同步请求;
为 XMLHttpRequest,则为 Ajax 异步请求。
百度搜索:asp.net允许跨域访问 有很多允许跨域访问的资料。
百度搜索:CORS 跨域 access-control-allow-headers 的问题
百度搜索:跨域资源共享 CORS 详解
asp.net允许跨域访问
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。