Как сказать пользователям перейти на браузер, поддерживающий TLS 1.2 в ASP.NET

Судя по всему, в ближайшее время мы отключим поддержку TLS ‹1.2. Итак, мы хотели бы проинформировать пользователей, которые заходят на наш сайт, до отключения, чтобы они обновили свои браузеры.

Сначала я посмотрел на HowsMySSL.com, у которого есть API, доступ к которому можно получить через Javascript, но в конечном итоге мы не хотим получать доступ к стороннему API.

Разве в ASP.NET нет серверной переменной, которая указывает, какая версия шифра была установлена ​​между клиентом и сервером?

Повторяю, мы еще не отключили TLS ‹1.2, но хотим проявить инициативу, чтобы проинформировать тех пользователей, которые будут затронуты. Итак, пользователи успешно согласовывают рукопожатие, я просто хочу узнать значение используемого шифра ...


person meredev    schedule 08.12.2015    source источник
comment
Возможный дубликат Проверить протокол ssl , шифр и другие свойства в приложении asp.net mvc 4   -  person Johnie Karr    schedule 14.12.2015
comment
Вам действительно стоит просто рассказать всем об изменении. Представьте, что в 99% случаев я захожу на ваш сайт со своего настольного компьютера, который поддерживает TLS 1.2, но время от времени я захожу на него со своим старым телефоном, который его не поддерживает. Вы можете пойти дальше и выключить шифры, и тогда я не пойму, почему мой телефон не работает, потому что мне не удалось войти в систему с помощью телефона в то время, когда вы предупреждали людей.   -  person Erik Funkenbusch    schedule 14.12.2015


Ответы (1)


См. Эту ветку (о бесполезность!): Проверить протокол SSL, шифр и другие свойства в приложении asp.net mvc 4

Мы еще не нашли решения. Хотя анализ журнала событий SCHANNEL выглядит многообещающим способом хотя бы почувствовать, сколько людей подключается к какому протоколу.

person Owen    schedule 14.12.2015