跨域
BackEnd
DotNet Core 6
- 安装Nuget包Cors;
注册服务:
builder.Services.AddCors(options => { options.AddPolicy ( name:"Cors", builder => { builder.WithOrigins("*", "*", "*") .AllowAnyOrigin() .AllowAnyHeader() .AllowAnyMethod(); } ); });
启用服务:
app.UseCors("Cors");
builder.Services.AddCors(c=>c.AddPolicy("any",p=>p.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin()));
app.UseCors();
controller添加特性[EnableCors("any")]