Как экспортировать сертификат из Chrome на Mac?
Как экспортировать сертификат безопасности из Chrome v37 на Mac?
Ранее я мог щелкнуть значок маленького замка рядом с URL-адресом, выбрать "Соединение", выбрать сертификат и кнопку "Экспорт".
Не так больше!
Ответы
Ответ 1
Изменить 4/3/19: я нашел обходной путь. Это проверено на Chrome для Mac 73.0.3686.86 64-bit, платформа: macOS 10.14.4:
- Откройте новый документ TextEdit.
- В TextEdit щелкните "Форматировать | Сделать простой текст.
- Расположите окна так, чтобы окно TextEdit и окно Chrome были видны.
- В Chrome щелкните значок слева от URL-адреса в адресной строке.
- В раскрывающемся списке нажмите Сертификат.
- Удерживая Option, перетащите значок большого сертификата в тело документа TextEdit. Примечание. Если вы не выполнили описанные выше действия в указанном порядке, вам может понадобиться сначала щелкнуть один раз в окне Chrome, чтобы TextEdit не скрывался при нажатии Option.
- Сохраните документ TextEdit с расширением .pem.
Если вы не удерживаете Option при перетаскивании, вместо этого вы получите содержимое сертификата в удобочитаемой форме, что также может быть удобно.
(Отредактировано 24.02.199: @RichardTopchiy является верным, это больше не работает. Тестирование на 64-разрядной версии Chrome 72.0.3626.119. В настоящее время я не знаю какого-либо обходного пути.)
(Отредактировано 2/10/17: я добавил более актуальный ответ в комментарии: Как экспортировать сертификат из Chrome на Mac?)
- Нажмите на значок слева от URL.
- В появившемся окне перейдите на вкладку "Соединение".
- Нажмите ссылку Информация о сертификате.
- Появляется окно с информацией о сертификате. Перетащите большой значок сертификата в окно Finder. Файл .cer будет создан в том месте, куда вы его перетащите.
Это основано на Chrome 42.0.2311.135 (64-разрядная версия) для Mac.
Ответ 2
Начиная с Chrome 72 значок сертификата нельзя перетаскивать/экспортировать из Chrome, как @RichardTopchiy заявил в своих комментариях.
Однако Safari все еще позволяет перетаскивать значок сертификата из браузера.
Поэтому самый простой способ экспортировать сертификат из Chrome - это... использовать другой браузер для экспорта SSL-сертификата. Как только сертификат будет доверенным, он будет работать в любом браузере на этой учетной записи пользователя устройства. Вы просто используете Safari для простого экспорта сертификата.
Ответ 3
Я нашел обходной путь и протестировал Chrome версии 73.0.3683.103 (Официальная сборка) (64-разрядная версия) на Macos 10.14.3.
При открытии сайта с небезопасным сертификатом Chrome отобразит страницу с сообщением об ошибке "Ваше соединение не является частным", выполните следующие действия:
- Нажмите на текст "NET :: ERR_CERT_AUTHORITY_INVALID", будет показано содержимое сертификата.
- Скопируйте содержимое строки "-----BEGIN CERTIFICATE-----" в "-----END CERTIFICATE-----".
- Вставьте их в текстовый редактор и сохраните как файл .crt в текстовом формате.
- Импортируйте файл .crt в Keychain Access.
Ответ 4
Я смог запустить его с --ignore-certificate-errors --incognito. Инкогнито, чтобы не использовать открытые сессии.
Ответ 5
Новый процесс просмотра отличается. Следуйте приведенным ниже инструкциям.
Осмотрите Chrome-браузер → Вы можете найти вкладку Безопасность → Нажмите кнопку Просмотреть сертификаты, после чего я открою всплывающее окно
Перейдите на вкладку сведений и нажмите кнопку Копировать в файл
Затем нажмите кнопку Buttton Next- > Next- > Browse- > Сохранить файл в вашем локальном каталоге. Файл будет сохранен с расширением .cer.