From 3a29070ef3948c8ec2bb9785bab2d9cd2e02e23d Mon Sep 17 00:00:00 2001 From: Blitblank Date: Sat, 28 Feb 2026 19:02:39 -0600 Subject: [PATCH] proxy configuration for dotnet api --- api/Program.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/api/Program.cs b/api/Program.cs index 808352b..0ddd16f 100644 --- a/api/Program.cs +++ b/api/Program.cs @@ -1,5 +1,12 @@ var builder = WebApplication.CreateBuilder(args); +builder.Services.Configure(options => +{ + options.ForwardedHeaders = + Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedFor | + Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedProto; +}); + // Add services to the container. // Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi builder.Services.AddOpenApi(); @@ -12,6 +19,7 @@ if (app.Environment.IsDevelopment()) app.MapOpenApi(); } +app.UseForwardedHeaders(); app.UseHttpsRedirection(); var summaries = new[]