From aaf29e72289e543bcf2fe6d227a3e77ab5382112 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Thu, 9 Oct 2025 22:50:26 +0800 Subject: [PATCH] :bug: Fix gateway user ip detection --- DysonNetwork.Gateway/Program.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/DysonNetwork.Gateway/Program.cs b/DysonNetwork.Gateway/Program.cs index 3a92cda..e888b64 100644 --- a/DysonNetwork.Gateway/Program.cs +++ b/DysonNetwork.Gateway/Program.cs @@ -152,10 +152,13 @@ builder.Services.AddControllers(); var app = builder.Build(); -app.UseForwardedHeaders(new ForwardedHeadersOptions +var forwardedHeadersOptions = new ForwardedHeadersOptions { - ForwardedHeaders = ForwardedHeaders.All, -}); + ForwardedHeaders = ForwardedHeaders.All +}; +forwardedHeadersOptions.KnownNetworks.Clear(); +forwardedHeadersOptions.KnownProxies.Clear(); +app.UseForwardedHeaders(forwardedHeadersOptions); app.UseCors();