From 1750b3f91cd8a80326256500dd47b78f40c60843 Mon Sep 17 00:00:00 2001 From: Sergey Karmanov Date: Sun, 31 Aug 2025 16:08:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D0=B7=D0=B0=D0=B3=D0=BE=D0=BB=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SfeduSchedule/Program.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/SfeduSchedule/Program.cs b/SfeduSchedule/Program.cs index 31d5694..dd3afb4 100644 --- a/SfeduSchedule/Program.cs +++ b/SfeduSchedule/Program.cs @@ -1,3 +1,4 @@ +using Microsoft.AspNetCore.HttpOverrides; using Microsoft.Identity.Web; using Scalar.AspNetCore; using SfeduSchedule.Services; @@ -17,6 +18,11 @@ builder.Services.AddOpenApi(); builder.Services.AddControllers(); builder.Services.AddHttpClient(); +builder.Services.Configure(options => +{ + options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto; +}); + builder.Services.AddMicrosoftIdentityWebAppAuthentication(builder.Configuration); var app = builder.Build(); @@ -28,6 +34,7 @@ app.MapScalarApiReference(options => options.Theme = ScalarTheme.Kepler; }); +app.UseForwardedHeaders(); app.UseAuthorization(); app.MapControllers();