美文网首页.net Core
.net core1.1 跨域请求设置

.net core1.1 跨域请求设置

作者: YLPeach | 来源:发表于2017-06-26 22:51 被阅读11次

    .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);
    }
    

    相关文章

      网友评论

        本文标题:.net core1.1 跨域请求设置

        本文链接:https://www.haomeiwen.com/subject/xkqscxtx.html