.NET Core跨域配置

.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");

猜你喜欢

转载自blog.csdn.net/d1332508051/article/details/107822820