.NetCore踩过的坑记录(1):跨域

我走过最深最长久的路,就是你的套路。

什么是跨域?

自己百度把。我今天只来说下怎么解决并实现一个最简单,看了就会的教学。
一、Nuget中引用:

Microsoft.AspNetCore.Cors  

这个包,目前的版本是1.1.1,当然以后肯定会继续更新的。

二、 配置Startup.cs类中的ConfigureServices方法
加上

 services.AddCors(options => options.AddPolicy("AllowAll", p => p.AllowAnyOrigin()
                                                                .AllowAnyMethod()
                                                                 .AllowAnyHeader()
                                                                 .AllowCredentials()));

三、配置Startup.cs类中的Configure方法

 app.UseCors("AllowAll");

至此:跨域设置完成。

如果已经成功就不用看了。如果没有成功。
我再告诉你一句。

你必须将跨域使用在最前面

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

推荐阅读更多精彩内容