1、Startup類里先定義一個全局變數: 2、ConfigureServices方法里寫如下代碼: 3、Configure方法里添加中間件: CORS 中間件必須配置為在對 UseRouting 和 UseEndpoints的調用之間執行。 配置不正確將導致中間件停止正常運行。 原文鏈接:http ...
1、Startup類里先定義一個全局變數:
readonly string MyAllowSpecificOrigins = "_myAllowSpecificOrigins";//名字隨便起
2、ConfigureServices方法里寫如下代碼:
services.AddCors(options =>
{
options.AddPolicy(MyAllowSpecificOrigins,
builder => builder.AllowAnyOrigin()
.WithMethods("GET", "POST", "HEAD", "PUT", "DELETE", "OPTIONS")
);
});
3、Configure方法里添加中間件:
app.UseCors(MyAllowSpecificOrigins);
CORS 中間件必須配置為在對 UseRouting 和 UseEndpoints的調用之間執行。 配置不正確將導致中間件停止正常運行。
原文鏈接:https://blog.csdn.net/puzi0315/article/details/104326328/