解决跨域问题前端同源政策被限制

在.net core项目中

在startup类中 ConfigureServices方法

//services是IServiceCollection实例
//尽量放方法的最后
services.AddCors(options =>
            {
                options.AddPolicy("cors",
                    builder => builder.AllowAnyOrigin()
                    .AllowAnyHeader()
                    .AllowAnyMethod()
                );
            });

在Configure类中 IApplicationBuilder app

  //放在路由后
   app.UseRouting();
   app.UseCors("cors");
上一篇:源码解析.Net中DependencyInjection的实现


下一篇:ASP.NET Core Static Files