Подтвердить что ты не робот

ASP.net проверяет, является ли страница http или https

У меня есть веб-приложение, размещенное на нескольких серверах, некоторые из которых находятся на https. Как я могу проверить код, если страница в настоящее время находится в http или https?

4b9b3361

Ответ 1

Вы можете обратиться к свойству Request.IsSecureConnection в классе HttpRequest. Для полной ссылки за пределами страницы пользовательский элемент управления или аналогичный, используйте HttpContext.Current.Request.IsSecureConnection.

Ответ 3

Использование - HttpContext.Current.Request.IsSecureConnection

Ответ 4

В качестве альтернативы:

Request.ServerVariables["SERVER_PROTOCOL"];

Ответ 5

Попробуйте это,

aCookie.Secure = HttpContext.Current.Request.IsSecureConnection