你的位置:首页 > 软件开发 > ASP.net > Asp.NET MVC+WebAPI跨域调用

Asp.NET MVC+WebAPI跨域调用

发布时间:2016-09-19 20:00:04
使用jQuery调用WebApi有时会遇到跨域的问题,今天介绍一种可以简单解决跨域问题的方法。当我们跨域请求WebAPI的时候会提示以下信息: Origin http://localhost:9530 is therefore not allowed access. ...

使用jQuery调用WebApi有时会遇到跨域的问题,今天介绍一种可以简单解决跨域问题的方法。

当我们跨域请求WebAPI的时候会提示以下信息:

Origin 'http://localhost:9530' is therefore not allowed access.

Asp.NET MVC+WebAPI跨域调用

 

 

像这种情况,只需要在WEBAPI项目的Web.Config配置文件中设置

Access-Control-Allow-Origin  即可

Asp.NET MVC+WebAPI跨域调用

 <!--跨域配置-->   <httpProtocol>   <customHeaders>    <add name="Access-Control-Allow-Origin" value="*" />    <add name="Access-Control-Max-Age" value="30"/>    <add name="Access-Control-Allow-Methods" value="GET,POST,OPTIONS"/>    <add name="Access-Control-Allow-Headers" value="Content-Type, Accept" />   </customHeaders>  </httpProtocol>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Asp.NET MVC+WebAPI跨域调用

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。