Solución: Response.Cookies.Append no establece la cookie en el navegador en ASP.NET Core
El encabezado Set-Cookie se envía, pero el navegador lo rechaza o nunca lo guarda. Corrige SameSite=None sin Secure, la falta de credentials: 'include' junto con AllowCredentials, la política de consentimiento y las llamadas tardías a Append.