NET5+JWT+VUE+Swagger登录权限验证2——跨域Cors
在ConfigureServices添加如下代码:
//注册cros--->跨域
services.AddCors(option =>
{
option.AddPolicy("any", build =>
{
build.SetIsOriginAllowed(_ => true)
.AllowAnyHeader()
//.AllowAnyOrigin()
.AllowAnyMethod()
.AllowCredentials();
});
});
2、在Configure启用跨域(顺序如下)
//app.UseRouting();
//使用已注册跨域服务
app.UseCors("any");
//1.先开启认证
//app.UseAuthentication();
//2.再开启授权
//app.UseAuthorization();