在 ASP.NET Webforms 中启用跨域请求

Posted

技术标签:

【中文标题】在 ASP.NET Webforms 中启用跨域请求【英文标题】:Enabling Cross Origin Request in ASP.NET Webforms 【发布时间】:2017-03-26 15:44:07 【问题描述】:

我有一个使用 ASP.NET WebForms C# 技术开发的 API,API 可以完美地返回响应,但是由于跨源请求错误,我在 AJAX 中得到了响应。谁能指导我修复它。

【问题讨论】:

【参考方案1】:

在你的 web.config 添加

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

【讨论】:

以上是关于在 ASP.NET Webforms 中启用跨域请求的主要内容,如果未能解决你的问题,请参考以下文章