Мабуть, висока Сьєрра змінила спосіб обробки Safari з ненадійними сертифікатами SSL.
Раніше ви могли обійти SSL-попередження та відвідати сайт. Але якщо ви знову відвідаєте цей сайт на новому сеансі, ви отримаєте попередження знову.
Але тепер, якщо просити Safari дозволити вам відвідувати сайт з ненадійним сертифікатом, очевидно, потрібно додати ненадійний сертифікат до системного магазину довіри.
Для мене це насправді менш безпечно . Ось лише один сценарій, де може виникнути проблема: припустимо, ви налаштовуєте новий сервер і, спочатку, він має сертифікат самопідписання. Ви знаєте, що це відбудеться, але вам доведеться вступити, щоб зробити деякі початкові налаштування або тестування. Ви обходите попередження SSL і продовжуєте свій шлях. Тепер, пізніше того дня або на наступний день, ви намагаєтеся налаштувати сервер із належним сертифікатом SSL, але якимось чином зіпсуйте справи і ваш сайт все ще подає свій самопідписаний сертифікат. Ви відвідуєте сайт в Safari і ... все виглядає добре! Без попередження Отже, тепер ви впевнені, що правильно налаштуєте серт. Але ви цього не зробили.
Так, звичайно, ви можете зайти в Keychain Access і видалити сертифікат вручну, але це, здається, не лише багато зайвих кроків, але й щось, що легко забути зробити.
Отже, моє запитання полягає в тому, чи існує спосіб змусити Safari тимчасово , не додаючи нічого до системного магазину, дозволити підключення до непідтвердженого веб-сайту SSL, окрім додавання сертифіката та подальшого видалення після цього вручну?