.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);
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容