.net core 3.1 设置可跨域

1、ConfigureServices方法里写如下代码:

services
.AddCors(builder =>
{
builder.AddDefaultPolicy(configure =>
{
configure.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader();
});
});

2、Configure方法里添加中间件:

app.UseCors();

3、控制器中加上下面标记以启动跨域设置
[EnableCors]

中间件必须配置为在对 UseRouting 和 UseEndpoints的调用之间执行。 配置不正确将导致中间件停止正常运行。

原文地址:https://www.cnblogs.com/lbonet/p/13277515.html