被CORS政策mvc5阻止

问题描述 投票:0回答:1

当我在winserve2008上调用api form ionic来切断mvc5 vs iis7时遇到错误:已被CORS策略阻止:对预检请求的响应未通过访问控制检查:没有'Access-Control-Allow-Origin'标头出现在请求资源。“。但是当通过postmant调用时,正常运行。请帮助我。

asp.net-mvc-5 iis-7
1个回答
0
投票

据我所知,CORS问题意味着跨源资源共享。

它允许跨域通信。通过为我们的服务器API启用它 - 我们允许我们的服务跨域进行通信。默认情况下,浏览器不允许它,除非我们显式传递set http头。

如果你想解决这个问题,我建议你可以在web.config中添加以下设置。

<system.webServer>

    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="Access-Control-Allow-Origin" value="*" />
      </customHeaders>
    </httpProtocol>

</system.webServer>
© www.soinside.com 2019 - 2024. All rights reserved.