Arlar

浏览器首先访问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域名下的资源可以被任意域名下的资源访问

分类:

技术点:

相关文章:

  • 2021-11-30
  • 2021-11-03
  • 2019-07-12
  • 2017-12-15
  • 2021-11-30
  • 2021-07-09
  • 2022-01-12
  • 2021-06-04
猜你喜欢
  • 2021-09-19
  • 2021-11-30
  • 2021-10-18
  • 2021-08-15
  • 2021-12-19
  • 2021-04-10
  • 2021-11-30
相关资源
相似解决方案