Access-Control-Allow-Origin 浏览器跨域访问
浏览器首先访问a.com域名下的资源a.html,a.html中的js异步访问b.com中的资源提示“Access-Control-Allow-Origin”跨域问题
解决方法:在b.com网站Web.Config配置文件的<system.webServer>节点中添加配置项
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="a.com" /> <add name="Access-Control-Allow-Methods" value="POST" /> <add name="Access-Control-Allow-Headers" value="content-type" /> </customHeaders> </httpProtocol> </system.webServer>
这里<add name="Access-Control-Allow-Origin" value="a.com" />value值设为a.com表示b.com域名下的资源可以被a.com域名下的资源访问,
如果将value值设为*则表示b.com域名下的资源可以被任意域名下的资源访问