跨域

JeremyJone ... 2022-9-9 小于 1 分钟

# 跨域

# 什么是跨域

# 配置 CORS

最简单的方式:

services.AddCors(options =>
{
    // 添加策略,名称需要和中间件使用的名称一致
    options.AddPolicy("allowedCors", policy =>
    {
        policy.WithOrigins("http://localhost:5000")
            .AllowAnyHeader()
            .AllowAnyMethod();
    });
});
1
2
3
4
5
6
7
8
9
10

添加中间件:

app.UseRouting();
// 在 routing 之后添加跨域中间件
app.UseCors("allowedCors");
1
2
3