From 054149b26d8f22559f884a17dc72f10919855489 Mon Sep 17 00:00:00 2001 From: Ricardo Carneiro Date: Thu, 21 Aug 2025 21:01:52 -0300 Subject: [PATCH] fix retorno do login microsoft --- src/BCards.Web/Program.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/BCards.Web/Program.cs b/src/BCards.Web/Program.cs index a7e6c33..243a2c6 100644 --- a/src/BCards.Web/Program.cs +++ b/src/BCards.Web/Program.cs @@ -13,6 +13,7 @@ using Microsoft.AspNetCore.Authentication.OAuth; using SendGrid; using BCards.Web.Middleware; using Microsoft.AspNetCore.Http.Features; +using Microsoft.AspNetCore.HttpOverrides; var builder = WebApplication.CreateBuilder(args); @@ -178,6 +179,15 @@ builder.Services.AddRazorPages(); var app = builder.Build(); +app.UseForwardedHeaders(new ForwardedHeadersOptions +{ + ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto, + // Permitir qualquer proxy (necessário para NGINX) + RequireHeaderSymmetry = false, + KnownNetworks = { }, + KnownProxies = { } +}); + // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) {