Core 下的跨域配置
首先在 ConfigureServices 下配置
services.AddCors(options =>
{
options.AddPolicy("AllRequests", policy =>
{
policy
.WithOrigins(Configuration.Get<AppSettingModel>().CORS)//core2.0之后AllowAnyOrigin 不执行/必须指明
.AllowAnyMethod()
.AllowCredentials()
.AllowAnyHeader();
});
});
其次 在 Configure 下注册
//添加跨域支持
app.UseCors("AllRequests");
注意一定要
UseRouting
UseAuthentication
中间

浙公网安备 33010602011771号