CORS
更新後的 CORS 配置
var builder = WebApplication.CreateBuilder(args);
// 新增 CORS 設定
builder.Services.AddCors(options =>
{
options.AddPolicy("Dev", policy =>
policy.WithOrigins(
"http://localhost:8082",
"http://localhost:8081",
"https://localhost:8080",
"http://localhost:9000",
"http://localhost:8080",
"http://192.168.8.113:8080")
.AllowAnyHeader()
.AllowCredentials()
.WithMethods("GET", "POST", "PUT", "DELETE"));
});
var app = builder.Build();
// 使用 CORS 策略
app.UseCors("Dev");
app.MapGet("/", () => "Hello World!");
app.Run();說明
Last updated