У меня есть страница aspx, которая проверяет Request.IsSecureConnection, чтобы убедиться, что это правда, если не перенаправляет на защищенную страницу https://www.domain.com/page.aspx.
Сервер имеет сертификат SSL, установленный для домена, и браузер показывает значок замка.
Тот же код работал нормально на другом сервере, но теперь Request.IsSecureConnection всегда возвращает false.
Я создал полностью пустой файл aspx, который просто печатает возвращаемое значение Request.IsSecureConnection, и он по-прежнему является ложным, поэтому нет другого контента, исходящего из стандартного HTTP-запроса.
Может ли кто-нибудь предположить, что может быть причиной этого, или дать какие-либо намеки на то, как я могу узнать, что заставляет это всегда возвращать false?