AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
发布时间:2020-12-16 03:35:00 所属栏目:百科 来源:网络整理
导读:针对ASP.NET MVC,只需要在web.config中添加如下的内容即可 system.webServer httpProtocol customHeaders add name = "Access-Control-Allow-Origin" value = "*" / add name = "Access-Control-Allow-Headers" value = "Content-Type" / add name = "Acces
针对ASP.NET MVC,只需要在web.config中添加如下的内容即可 <system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS" />
</customHeaders>
</httpProtocol>
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |