為特定控制器啟用 CORS 策略

要為特定控制器啟用某個 CORS 策略,你必須在 ConfigureServices 方法中的 AddCors 擴充套件中構建策略:

services.AddCors(cors => cors.AddPolicy("AllowAll", policy =>
{
    policy.AllowAnyOrigin()
            .AllowAnyMethod()
            .AllowAnyHeader();
}));

這允許你將策略應用於控制器:

[EnableCors("AllowAll")]
public class HomeController : Controller
{
   // ...
}