.NET5 WebAPI跨域

 

一,引用nuget程序集:Microsoft.AspNetCore.Cors

二,在Startup.cs文件中-》ConfigureServices

/ 配置跨域处理,允许所有来源

services.AddCors(options => {

                // this defines a CORS policy called "default"

                options.AddPolicy("default", policy => {

                    policy.WithOrigins("*").AllowAnyHeader().AllowAnyMethod();

                });

            }); 

三,在Startup.cs文件中->Configure

// 允许所有跨域,default是在ConfigureServices方法中配置的跨域策略名称

app.UseRouting(); 
app.UseCors("default");
app.UseAuthorization();

 

posted @ 2022-04-01 16:47  qingjiawen  阅读(82)  评论(0编辑  收藏  举报