首页 > 技术文章 > .net core mvc 实现CORS跨域

jianghaidong 2019-05-17 11:02 原文

学习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");

 

推荐阅读