Как удалить исключения сертификатов SSL на OS X?

11

При подключении к URL-адресу через HTTPS, когда сертификат SSL не совпадает (например, в платной точке доступа Wi-Fi), Safari показывает диалоговое окно с вопросом, следует ли принять сертификат. Если вы принимаете сертификат, OS X добавляет исключение SSL и никогда больше не будет запрашивать этот сертификат.

Вопрос в том, где хранится это исключение? И как от этого избавиться?

Обратите внимание, что этот вопрос по сути является версией для OS X « Как удалить исключения SSL-сертификатов в iOS? ”, Однако ответы iOS не имеют смысла для OS X.

Пол Уогланд
источник

Ответы:

9

Исключения хранятся в Keychain Access. Там будет скопирован сертификат вместе с настройками доверия. Дважды щелкните сертификат, и вы сможете изменить его настройки. Примечание: вы можете настроить доверие на системном и пользовательском уровнях! Они имеют отдельные цепочки для ключей, как указано на боковой панели.

Джон Китс
источник
Спасибо Джон. Знаете ли вы, если удаление немедленно приводит к прекращению работы сертификата или требует перезагрузки? Я проверяю качество наших SSL-сертификатов в Apple Mail.
Foliovision
Удаление или изменение настроек доверия вступают в силу немедленно.
Джон Китс
0

Другой ответ не работал для меня. Метод, который мне подходит, - это открыть приложение «Keychain Access» (его можно найти с помощью Spotlight Search), а затем нажать категорию «Сертификаты». Затем щелкните правой кнопкой мыши сертификат, который вы хотите удалить, и удалите его.

tparker
источник