為特定控制器啟用 CORS 策略
要為特定控制器啟用某個 CORS 策略,你必須在 ConfigureServices
方法中的 AddCors
擴充套件中構建策略:
services.AddCors(cors => cors.AddPolicy("AllowAll", policy =>
{
policy.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader();
}));
這允許你將策略應用於控制器:
[EnableCors("AllowAll")]
public class HomeController : Controller
{
// ...
}