网站跨域解决方案 - Chrome has been blocked by CORS policy: The 'Access-Control-Allow-Origin'

1.IIS下网站访问跨域

在IIS中找到HTTP请求头,添加

Access-Control-Allow-Origin *

网站跨域解决方案 - Chrome has been blocked by CORS policy: The 'Access-Control-Allow-Origin'_第1张图片

网站跨域解决方案 - Chrome has been blocked by CORS policy: The 'Access-Control-Allow-Origin'_第2张图片

 

在NGINX下也是添加类似的请求头,可参考以下链接

1.https://blog.csdn.net/weixin_40647516/article/details/102660374

 

2.直接在项目中添加CORS的依赖:

在startup.cs中添加允许跨域

            app.UseCors(builder => builder.AllowAnyOrigin()
                .AllowAnyMethod()
                .AllowAnyHeader());

 

即可实现NET 下的跨域请求

你可能感兴趣的:(C#,ASP.NET)