.net core mvc 实现CORS跨域

学习Identity4时记录,原地址:http://www.cnblogs.com/stulzq/p/8120211.html

程序集 Microsoft.AspNetCore.Cors

文件位置:Startup.cs

1、ConfigureServices函数中添加如下代码

services.AddCors(options =>
{
    // this defines a CORS policy called "default"
    options.AddPolicy("default", policy =>
    {
        policy.WithOrigins("*")
            .AllowAnyHeader()
            .AllowAnyMethod();
    });
});

“*”代表所有允许所有域名,可改为单个具体域名:如 http://localhost:5003,多个地址以 字符串数组形式 传参

2、Configure函数中添加下代码

app.UseCors("default");

猜你喜欢

转载自www.cnblogs.com/jianghaidong/p/10880214.html