From 2e284543619825e4204d5ff577784502c52882b8 Mon Sep 17 00:00:00 2001 From: Chris Kaczor Date: Fri, 9 Feb 2024 20:47:01 -0500 Subject: [PATCH] Add CORS policy to device status service --- DeviceStatus/Service/Program.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DeviceStatus/Service/Program.cs b/DeviceStatus/Service/Program.cs index 3ceb657..ac0e652 100644 --- a/DeviceStatus/Service/Program.cs +++ b/DeviceStatus/Service/Program.cs @@ -13,6 +13,8 @@ public static class Program builder.Services.AddCommonOpenTelemetry(Assembly.GetExecutingAssembly().GetName().Name, builder.Configuration["Telemetry:Endpoint"], nameof(MessageHandler)); + builder.Services.AddCors(o => o.AddPolicy("CorsPolicy", corsPolicyBuilder => corsPolicyBuilder.AllowAnyMethod().AllowAnyHeader().AllowAnyOrigin())); + builder.Services.AddControllers(); builder.Services.AddEndpointsApiExplorer(); @@ -25,6 +27,8 @@ public static class Program var app = builder.Build(); + app.UseCors("CorsPolicy"); + if (app.Environment.IsDevelopment()) { app.UseSwagger();