useurls usekestrel usehttpsredirection the servidor net for failed dotnet dev determine certs asp asp.net https

usekestrel - ASP.net comprueba si la página es http o https



usekestrel net core (5)

Alternativamente:

Request.ServerVariables["SERVER_PROTOCOL"];

Tengo una aplicación web alojada en varios servidores, algunos de los cuales están en https. ¿Cómo puedo verificar desde el código de atrás si una página se encuentra actualmente en http o https?


Puede consultar la propiedad Request.IsSecureConnection en la clase HttpRequest . Para obtener una referencia completa fuera de una página, control de usuario o similar, utilice HttpContext.Current.Request.IsSecureConnection .


Prueba esto,

aCookie.Secure = HttpContext.Current.Request.IsSecureConnection


Uso - HttpContext.Current.Request.IsSecureConnection