Определить, поддерживается ли SSL - PullRequest
0 голосов
/ 28 мая 2009

Я перенаправляю пользователей на https, используя HttpModule для выбранных страниц, я не хочу заставлять пользователей использовать SSL, если по какой-то причине браузер, прокси-сервер и т. Д. Не поддерживают его. Можно ли определить, поддерживает ли клиент SSL-соединения с использованием .NET?

Ответы [ 3 ]

0 голосов
/ 28 мая 2009

Использование серверного .NET - нет. Вы можете попытаться сделать невидимый вызов HTTPS-страницы через Javascript при загрузке первой страницы.

0 голосов
/ 28 мая 2009

Что ж, вы можете попытаться установить SSL-соединение с помощью WebClient, но это доказывает, что браузер также поддерживает его?

ОБНОВЛЕНИЕ: О, вы хотите, чтобы на стороне сервера .NET проверил это. Не могу этого сделать.

Кроме того, почему браузер или прокси-сервер не поддерживает его? HTTPS очень распространен в наши дни (как это было в последнее десятилетие).

0 голосов
/ 28 мая 2009

http://bytes.com/groups/net-asp/347085-detect-https

Надеюсь, это поможет. Обязательно прочитайте.

изменить: ... игнорировать. перечитайте Q и ответьте на что-то немного другое

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...