跨域
后端
启用服务
- 安装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 注解
controller添加特性[EnableCors("any")]