cors跨域资源共享

作者:佚名 来源:网络 点击数: 发布时间:2023年08月04日

问题描述:多个不同域名的网站需要实现跨域实现资源共享,在web.config中配置<add name="Access-Control-A11ow-Origin” value="" 只能实现全开放或者单个地址 跨域名访问(value="*",value="http://www.xxx.com"),不能实现控制多个域名跨域资源共享

  问题分析:由于Access-Control-A11ow-Origin  只允许使用* 或者单个值,不能使用填写多个域名,故只能使用其他方法。

问题解决:通过 iis cors 模块配置,先安装iis-cors-module 插件,然后再web.config 中配置,即可实现多域名跨域资源共享

   

参考链接:https://learn.microsoft.com/zh-cn/iis/extensions/cors-module/cors-module-configuration-reference