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, Конечно, это приводит к нежелательному эффекту использования слабых шифров, поэтому я не рекомендую этого делать.

Другие вопросы по тегам