moved CORS to env vars

This commit is contained in:
Oliver Kieselbach
2026-03-28 09:33:29 +01:00
parent 49a14c0a00
commit 30ecdac684
2 changed files with 4 additions and 4 deletions
@@ -1 +1 @@
666
667
@@ -16,9 +16,9 @@ public class CorsMiddleware : IFunctionsWorkerMiddleware
public CorsMiddleware()
{
var origins = Environment.GetEnvironmentVariable("WEBSITE_CORS_ALLOWED_ORIGINS")
?? Environment.GetEnvironmentVariable("Host__CORS")
?? "";
// Read from custom App Setting (set in Azure Portal → Configuration → Application settings)
// Format: comma-separated origins, e.g. "https://www.autopilotmonitor.com,https://example.com"
var origins = Environment.GetEnvironmentVariable("CORS_ALLOWED_ORIGINS") ?? "";
_allowedOrigins = new HashSet<string>(
origins.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries),