Safari заставляет пользователя выбирать сертификат клиента, даже если он не является обязательным
Этот вопрос слабо связан с другим: вопрос SSL IIS7.5. Пользователи Safari получают запрос на выбор сертификата, но, поскольку он был задан более года назад, я подумал, что в Safari могут быть сделаны некоторые изменения.
Итак, проблема, с которой я сталкиваюсь, заключается в следующем: у меня есть защищенный SSL сервис, размещенный на Apache с SSLVerifyClient optional
установка на. Все браузеры, кроме Safari, позволяют мне получить доступ к сервису без установленного сертификата клиента, тогда как Safari останавливает навигацию, если я нажимаю cancel
кнопка выбора сертификата во всплывающем окне.
Мне было интересно, есть ли какая-то настройка в Safari, которая позволила бы пройти выбор сертификата, или это так, как в Safari, и у меня нет шансов обойти это. Отключение клиентских сертификатов в Apache исключено.
Я использую Safari 5.1.7 на Windows и Mac
Спасибо за любые идеи.
1 ответ
Это по-прежнему проблема в настоящее время (октябрь 2015 г.) в последних версиях Safari 8.0.6/7, без каких-либо признаков исправления.
Единственный способ заставить Safari работать с SSLVerifyClient optional
это действительно снизить ограничение на шифры, установив их в SSLCipherSuite ALL
, Конечно, это приводит к нежелательному эффекту использования слабых шифров, поэтому я не рекомендую этого делать.