From 3874eb0b807235435bfd6e50a403de73ed026bee Mon Sep 17 00:00:00 2001 From: liguoyang Date: Fri, 20 Jun 2025 16:33:34 +0800 Subject: [PATCH] =?UTF-8?q?test=20=E6=B5=8B=E8=AF=95=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E8=BF=9C=E7=A8=8Bip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/Dlhis.Basic/Program.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Src/Dlhis.Basic/Program.cs b/Src/Dlhis.Basic/Program.cs index c14f1165..6bca2ab1 100644 --- a/Src/Dlhis.Basic/Program.cs +++ b/Src/Dlhis.Basic/Program.cs @@ -1,5 +1,6 @@ using Kurisu.AspNetCore.Cache.Extensions; using Kurisu.AspNetCore.Startup; +using Microsoft.AspNetCore.HttpOverrides; using Microsoft.IdentityModel.Logging; class Program @@ -21,6 +22,14 @@ public class Startup : DefaultStartup public override void ConfigureServices(IServiceCollection services) { + services.Configure(options => + { + options.ForwardedHeaders = ForwardedHeaders.All; + + options.KnownNetworks.Clear(); + options.KnownProxies.Clear(); + }); + base.ConfigureServices(services); services.AddRedis(); @@ -37,4 +46,10 @@ public class Startup : DefaultStartup return handler; }); } + + public override void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + app.UseForwardedHeaders(); + base.Configure(app, env); + } } \ No newline at end of file