Asp.Net Core2.0允许跨域请求设置
1、services
复制代码 1 /// <summary> 2 /// 3 /// </summary> 4 /// <param name="services"></param> 5 public void ConfigureServices(IServiceCollection services) 6 { 7 #region 允许跨域请求 8 services.AddCors(options => 9 { 10 options.AddPolicy("CorsPolicy", 11 builder => builder 12 .AllowAnyOrigin() 13 .AllowAnyMethod() 14 .AllowAnyHeader() 15 .AllowCredentials()); 16 }); 17 #endregion 18 } 复制代码 2、app
复制代码 1 /// <summary> 2 /// 3 /// </summary> 4 /// <param name="app"></param> 5 /// <param name="env"></param> 6 /// <param name="loggerFactory"></param> 7 public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) 8 { 9 #region 允许跨域请求 10 app.UseCors(builder => builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader().AllowCredentials()); 11 #endregion 12 } 复制代码
|