Hardcode CORS.

This commit is contained in:
2025-11-16 02:13:07 +00:00
parent 497251be86
commit a60fb39687

View File

@@ -241,19 +241,14 @@ file class Program
builder.Services.AddScoped<TokenService, TokenService>();
// Read allowed CORS origins from configuration
string[] allowedOrigins = builder.Configuration.GetSection("CORS:AllowedOrigins").Get<string[]>() ?? [];
builder.Services.AddCors(options =>
{
options.AddPolicy("AllowFrontend",
policy =>
{
// Check if wildcard is in the allowed origins
if(allowedOrigins.Contains("*"))
policy.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod();
else if(allowedOrigins.Length > 0)
policy.WithOrigins(allowedOrigins).AllowAnyHeader().AllowAnyMethod();
policy.SetIsOriginAllowed(_ => true)
.AllowAnyMethod()
.AllowAnyHeader();
});
});