webapi 跨域访问 配置及方法

1.web.config:

2.在每个controller加方法

public string Options()

{

return null; // HTTP 200 response with empty body

}

方法2:

http://enable-cors.org/server_aspnet.html

Install-Package Microsoft.AspNet.WebApi.Cors

无需在web.config里面新增

//var corsAttr = new EnableCorsAttribute("http://180.76.160.7:8088", "Content-Type", "GET, POST, PUT, DELETE, OPTIONS");

var corsAttr = new EnableCorsAttribute("*", "*", "*");

config.EnableCors(corsAttr);

//config.EnableCors();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容