C# ASP.NET MVC 配置允许跨域访问

在web.config文件中的 system.webServer 节点下 增加如下配置

  <httpProtocol>
      <customHeaders>
        <add name="Access-Control-Allow-Origin" value="*" />
        <add name="Access-Control-Allow-Headers" value="*" />
        <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE" />
      </customHeaders>
    </httpProtocol>

 

Access-Control-Allow-Methods:

  响应类型 (值为逗号分隔的一个字符串,表明服务器支持的所有跨域请求的方法)

  vaule:GET,POST,PUT,DELETE,OPTIONS(*表示允许所有)

Access-Control-Allow-Headers:

  响应头设置(Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain)

  vaule:x-requested-with,content-type(*表示允许所有)

Access-Control-Allow-Origin:

  允许域名的脚本访问该资源(值为逗号分隔的一个字符串)

  vaule:http://domain1.com, http://domain2.com(*表示允许所有)

 

 

 

posted @ 2023-03-10 16:20  随风去远方  阅读(534)  评论(0编辑  收藏  举报
// 博客园添加鼠标粒子吸附特效