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();