.net core 3.0配置跨域

1.ConfigureServices

services.AddCors(c =>
            {
                // 配置策略
                c.AddPolicy("Policy", policy =>
                {
                    policy.WithOrigins(@"http://localhost:8080", 
                    "http://localhost:8021", 
                    "http://localhost:8081", 
                    "http://localhost:1818")
                    .AllowAnyHeader()//允许任意头
                    .AllowAnyMethod();//允许任意方法
                });
            });

2.configure

wenjianapp.UseCors("Policy");

要制定配置的策略名,

注意

app.UseCors("Policy");的顺序,要放在app.UseEndpoints前。
posted @ 2020-02-24 19:18  mollom  阅读(425)  评论(0编辑  收藏  举报