Allow any reverse proxy to pass forwarded headers

This commit is contained in:
Archangel
2025-09-07 18:03:57 +02:00
parent ca5c80f587
commit 14758c4825
+8 -3
View File
@@ -81,9 +81,14 @@ public static class Program
try
{
// Handle edge cases where reverse proxies might pass X-Forwarded-For, use this as the actual IP address
app.UseForwardedHeaders(
new ForwardedHeadersOptions { ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto }
);
var forwardedHeadersOptions = new ForwardedHeadersOptions
{
ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto,
ForwardLimit = null,
};
forwardedHeadersOptions.KnownNetworks.Clear();
forwardedHeadersOptions.KnownProxies.Clear();
app.UseForwardedHeaders(forwardedHeadersOptions);
SetConsoleOutputMode();