🐛 Fix known proxies

This commit is contained in:
2025-09-06 22:15:27 +08:00
parent 68bfdebcbd
commit 02680d224a
6 changed files with 55 additions and 105 deletions

View File

@@ -1,4 +1,5 @@
using DysonNetwork.Gateway.Startup;
using DysonNetwork.Shared.Http;
using Microsoft.AspNetCore.HttpOverrides;
var builder = WebApplication.CreateBuilder(args);
@@ -17,10 +18,7 @@ builder.Services.AddControllers();
var app = builder.Build();
app.UseForwardedHeaders(new ForwardedHeadersOptions
{
ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto
});
app.ConfigureForwardedHeaders(app.Configuration);
app.UseRequestTimeouts();
app.UseCors(opts =>