Net core跨域

appsettings.json

"CorsUrls": [
  "http://localhost:9527",
  "https://localhost:3000",
]

 

注册信息        

var cors = Configuration.GetSection("CorsUrls").GetChildren().Select(p => p.Value);
services.AddCors(c =>
{
c.AddPolicy(AllowSpecificOrigins, policy =>
{
policy
.WithOrigins(cors.ToArray())
.AllowAnyHeader()
.AllowAnyMethod()
.AllowCredentials();
});
});
services.AddControllers();

添加管道

         app.UseCors(AllowSpecificOrigins);

posted @ 2020-05-11 10:30  大洋彼岸。  阅读(107)  评论(0编辑  收藏  举报