Por qué Request.IsSecureConnection devuelve falso cuando se espera verdadero

Tengo una página aspx que está verificando Request.IsSecureConnection para asegurarse de que sea verdadera, de lo contrario, redirige a la página segura enhttps: //www.domain.com/page.asp.

El servidor tiene un certificado SSL instalado para el dominio, y el navegador muestra el icono del candado.

El mismo código funcionó bien en un servidor diferente, pero ahora Request.IsSecureConnection siempre devuelve falso.

He creado un archivo aspx completamente vacío, que solo imprime el valor de retorno de Request.IsSecureConnection y sigue siendo falso, por lo que no hay otro contenido proveniente de una solicitud http estándar.

¿Alguien podría sugerir qué podría estar causando esto, o dar alguna pista sobre cómo podría averiguar qué está causando que esto siempre sea falso?

Respuestas a la pregunta(4)

Su respuesta a la pregunta