|
|
@ -6,16 +6,6 @@ builder.Services.AddReverseProxy(builder.Configuration); |
|
|
|
builder.Services.AddControllers(); |
|
|
|
|
|
|
|
builder.Services.AddHealthChecks(builder.Configuration); |
|
|
|
builder.Services.AddCors(options => |
|
|
|
{ |
|
|
|
// TODO: Read allowed origins from configuration
|
|
|
|
options.AddPolicy("CorsPolicy", |
|
|
|
builder => builder |
|
|
|
.SetIsOriginAllowed((host) => true) |
|
|
|
.AllowAnyMethod() |
|
|
|
.AllowAnyHeader() |
|
|
|
.AllowCredentials()); |
|
|
|
}); |
|
|
|
|
|
|
|
builder.Services.AddApplicationServices(); |
|
|
|
builder.Services.AddGrpcServices(); |
|
|
@ -28,10 +18,6 @@ app.UseServiceDefaults(); |
|
|
|
|
|
|
|
app.UseHttpsRedirection(); |
|
|
|
|
|
|
|
app.UseCors("CorsPolicy"); |
|
|
|
app.UseAuthentication(); |
|
|
|
app.UseAuthorization(); |
|
|
|
|
|
|
|
app.MapControllers(); |
|
|
|
app.MapReverseProxy(); |
|
|
|
|
|
|
|