From 52849487a16227b9e25f1b2cc4e0d2398231755b Mon Sep 17 00:00:00 2001 From: Ricardo Carneiro Date: Tue, 12 Aug 2025 22:12:12 -0300 Subject: [PATCH] fix: url interna --- Controllers/AccountController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Controllers/AccountController.cs b/Controllers/AccountController.cs index cbd42ee..a733e64 100644 --- a/Controllers/AccountController.cs +++ b/Controllers/AccountController.cs @@ -49,7 +49,15 @@ namespace QRRapidoApp.Controllers [HttpGet] public IActionResult LoginMicrosoft(string returnUrl = "/") { - var redirectUrl = Url.Action("MicrosoftCallback", "Account", new { returnUrl }); + var baseUrl = _configuration.GetSection("App:BaseUrl").Value; + //var redirectUrl = Url.Action("MicrosoftCallback", "Account", new { returnUrl }); + var redirectUrl = ""; + + if (returnUrl == "/") + { + redirectUrl = $"{baseUrl}/Account/MicrosoftCallback"; + } + var properties = new AuthenticationProperties { RedirectUri = redirectUrl }; return Challenge(properties, MicrosoftAccountDefaults.AuthenticationScheme); }