.NET Core 3.1版本跨域配置
最近使用.NET Core 做项目,第一次接触.net core,发现和 .net framework 有很大不同,下面就说说.net core 3.1版本中跨域的配置
首先在API项目下找到 Startup.cs
如图:
在Startup.cs中 ConfigureServices 下添加跨域配置
下面展示一些 内联代码片
。
services.AddCors(options =>
{
options.AddPolicy("any", builder => {builder.WithMethods("GET", "POST", "HEAD", "PUT",
.AllowAnyOrigin() //允许任何来源的主机访问
.AllowAnyHeader(); "DELETE", "OPTIONS")
});
});
Configure 中配置
下面展示一些 内联代码片
。
app.UseCors("any");