.net core1.1 跨域请求设置

.net core 跨域请求设置

在.net core 中使用是相当简单的

  • 项目中安装

    • 使用的是 .net core1.1
    • Microsoft.AspNetCore.Cors
    • 使用的地方当然也需要using
  • startup.cs 下的 ConfigureServices 类中设置

#region 设置跨域请求
var urls = "http://localhost:/"; // 还没有研究这个什么我设置的是我的访问路径
services.AddCors(options =>
  options.AddPolicy("MyDomain",
 builder=>builder.WithOrigins(urls).AllowAnyMethod().AllowAnyHeader().AllowAnyOrigin().AllowCredentials()));
#endregion
  • Controller 中使用
[EnableCors("MyDomain")]
public IActionResult TabData()
{
    var v = new { Id = 1, Name = "name"};
    return Json(v);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容