Как обойти предупреждения «это соединение не является частным» в сафари?

12

Я занимаюсь разработкой. У нас есть тестовое оборудование, которое использует самостоятельно сгенерированный сертификат SSL. Когда я пытаюсь перейти к оборудованию в нашей лаборатории, я получаю сообщение об ошибке "это соединение не является частным". Однако доступны только 2 варианта: «Показать подробности» и «Вернуться».

Показать детали просто позволяет мне посмотреть информацию о сертификате, которая показывает все ожидаемые самозаверяющие данные.

Нет никакого способа сказать сафари, чтобы признать ошибку и продолжить дальше. По крайней мере, не очевидно. Как мне обойти эту ошибку и продолжить дальше? Я использую Safari 11, на OS X sierra.

Мэтью
источник
3
Является ли ваш пользователь администратором установки MacOS? Мне повезло, что я ввел пароль для хранения ненадежного сертификата в цепочке для ключей, а затем вручную пометил его как доверенный, если Safari не сделает этого автоматически при переходе к просмотру страницы.
bmike

Ответы:

14

Нажмите «Показать подробности», затем нажмите «Посетить этот веб-сайт» в нижней части окна и «посетить веб-сайт» из всплывающего окна.

Примечание. Если после установки сертификата проблема все еще возникает, попробуйте изменить ее в приложении доступа к цепочке для ключей: найдите только что установленный сертификат и дважды щелкните его, чтобы открыть сертификат, разверните «Доверие» и измените «При использовании этого сертификата». вариант «Всегда доверять» закройте его и обновите страницу снова, она должна работать.

HugoTai
источник
3
Святое дерьмо, это было очевидно. Но совершенно не очевидно. То, как это было сформулировано, я подумал, что посещение этого сайта приведет меня на какую-то информационную страницу о том, как злые hax0rz пытаются меня достать. Большое спасибо, я ценю фиктивную проверку :-)
Мэтью
3
У меня та же проблема, но когда я показываю детали и разрешаю, я просто возвращаюсь на одну и ту же страницу, снова и снова и снова. Это локальная ссылка на мою синологию NAS. Свидетельство от letsencypt. Пока что что-то внутреннее.
Brinkdad
1
Apple изменила это поведение сейчас и предлагает вам пройти аутентификацию, чтобы он мог сохранить сертификат в вашем магазине как доверенный, прежде чем разрешить вам перейти на сайт. Я не хочу этого делать. Я просто хочу проигнорировать предупреждение и продолжить. Я не хочу загромождать свой магазин множеством самозаверяющих сертификатов, которые я не узнаю и не буду беспокоиться. Chrome все еще позволяет вам делать это. Safari ДЕЙСТВИТЕЛЬНО нужна настройка для повторного включения этого поведения.
Дэвид Крайдер
«Показать детали» ничего не делает
Уильям Энтрикен
Режим приватного просмотра @davidkrider будет обходить проверку подлинности сертификата.
анки
3

Для тех, у кого возникла проблема, когда страница с предупреждением перезагружается снова и снова, например @brinkdad, проверьте информацию о сертификате со страницы, затем откройте Keychain Access, найдите сертификат и удалите его. Обновите страницу и продолжайте доступ к сайту в любом случае. Это должно установить правильный сертификат, чтобы вы могли получить доступ к веб-сайту.

Lee3
источник
Просто хотел сказать, что это было исправление для меня. Я использую minikubeи восстановил свою среду; очевидно, старый сертификат был все еще в моей цепочке для ключей и вызвал бесконечный цикл «посещение этого сайта» не работает. Удаление minikubeсертификата в Keychain Access и повторное посещение исправили это для меня.
geerlingguy
3

Я обнаружил, что после удаления сертификата, а затем сначала открыл личную вкладку Safari и продолжил работу. После того, как он работает на закрытой вкладке Safari, он должен работать и на обычной вкладке.

Тревор Да Силва
источник
Попробовал это, и хотя я мог попасть на сайт в приватном режиме, я все еще нахожусь в цикле @brinkdad на не приватных вкладках.
Мэтт Хови
Я пробовал все хаки цепочки, упомянутые здесь, безрезультатно, пока я не попробовал приватный режим, тогда все заработало. Странно, но спасибо!
Hampden123
3

Я попробовал все ответы здесь и все еще был в бесконечном цикле, описанном @brinkdad. Я наконец заставил его работать, зайдя в Keychain Access, найдя сертификат, щелкнув правой кнопкой мыши Get Info, развернув Trust, изменив выбор «При использовании этого сертификата» с «Custom» на «Always Trust».

Настройки доверия pve cert

Мэтт Хови
источник
1

По моему опыту, Safari прекрасно работает, пока не начнет делать это. Я узнал, что как только он начинается, почти ни одна страница, которую я посещаю, не «одобрена» Я не собираюсь рассматривать каждую страницу как процесс устранения неполадок, чтобы заставить Safari делать то, что он должен делать, как обычно.

Поэтому я просто вынужден выйти из Safari и перезапустить его. Начинает работать нормально, снова. Я также отметил, что у меня не было этой проблемы, пока я не установил Wipr и некоторые другие плагины рекламных блоков, которые я пробовал в тот же период времени. Поэтому я отключаю Wipr, когда посещение сайтов, которые, как я знаю, может вызвать проблему, но не предшествовало блокировщикам.

H Майкл Суини
источник
Это не сработало для меня.
Hampden123
Типичные проблемы Mac OS / App: я обнаружил, что может быть дюжина разных версий одной и той же ошибки / проблемы и столько же вещей, которые исправят ее для одного человека, но не для другого. Как часто, нет, никто не работает.
H Майкл Суини
0

Из этого обсуждения Apple:

Возможно, проблема связана с https или http или с аналогичным URL-адресом безопасности транспортного уровня. Если это не ваша собственная закладка (вместо нее можно использовать http, не ожидая безопасности), вы мало что можете с этим поделать. Часто это то, что владелец сайта должен сделать, чтобы это исправить (отозванный сертификат / старый сертификат; сочетание https и http на одной веб-странице и т. Д.).


источник