【发布时间】:2018-03-28 03:47:25
【问题描述】:
我正在发送 ajax 请求 里面有标题。 并得到这样的错误 对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。起源。 我像这样在我的 mvc 应用程序中启用了标头,但同样的错误即将到来。并且想解决这个问题....
<customHeaders>
<remove name="Server" />
<remove name="X-Powered-By" />
<remove name="X-AspNet-Version" />
<remove name="Access-Control-Allow-Headers"/>
<add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept,Token" />
<add name="Access-Control-Expose-Headers" value="ETag, Link, X-RateLimit-Limit, X-RateLimit-Remaining, X-Exceptionless-Client" />
<remove name="Access-Control-Allow-Origin"/>
</customHeaders>
【问题讨论】:
-
您的错误表明没有“Access-Control-Allow-Origin”标头。在您的配置中,您专门将其删除。所以我不明白你的问题是什么。
-
我想从不同的服务器向 mvc action 发送带有标头的 post 请求。我该怎么做
标签: c# jquery asp.net-mvc