Как экспортировать сертификат из Chrome на Mac?
Как экспортировать сертификат безопасности из Chrome v37 на Mac?
Ранее я мог щелкнуть по маленькому значку замка рядом с URL-адресом, выбрать "Соединение", выбрать сертификат, и появится кнопка "Экспорт".
Больше не так!
9 ответов
(Отредактировано 2/10/17: я добавил более актуальный ответ в комментарии: Как экспортировать сертификат из Chrome на Mac?)
- Нажмите на значок слева от URL.
- В появившемся окне перейдите на вкладку "Соединение".
- Нажмите ссылку Информация о сертификате.
- Появляется окно с информацией о сертификате. Перетащите большой значок сертификата в окно Finder. Файл.cer будет создан в том месте, куда вы его перетащите.
Это основано на Chrome 42.0.2311.135 (64-разрядная версия) для Mac.
Вы должны делать плавные шаги,
показать детали сертификата в браузере Chrome на macOS
перетащите большой значок сертификата в окно сведений о сертификате
перетащите значок на рабочий стол и та-та! создал сертификат домена.cer
файл на рабочем столе
Начиная с Chrome 72 значок сертификата нельзя перетаскивать / экспортировать из Chrome, как @RichardTopchiy заявил в своих комментариях.
Однако Safari все еще позволяет перетаскивать значок сертификата из браузера.
Поэтому самый простой способ экспортировать сертификат из Chrome - это... использовать другой браузер для экспорта SSL-сертификата. Как только сертификат будет доверенным, он будет работать в любом браузере с учетной записью пользователя этого устройства. Вы просто используете Safari для простого экспорта сертификата.
Ответ @Simon Zuckerbraun правильный. Мой способ обхода почти такой же, как у Саймона. Но не нужно использовать текстовый редактор, просто перетащите сертификат в окно рабочего стола, и сертификат будет создан немедленно. Следуй этим шагам:
- Открываем Google Chrome, заходим на сайт.
- Щелкните значок слева от URL-адреса в адресной строке.
- Щелкните Сертификат
- Расположите окна так, чтобы были видны и окно Chrome, и окно рабочего стола.
- Если вы хотите получить сертификат.cer, перетащите его с большого значка сертификата на рабочий стол. Если вы хотите получить сертификат.pem, удерживая нажатой кнопку, перетащите значок с большого сертификата на рабочий стол.
Нажмите здесь, чтобы узнать больше
Я нашел обходной путь и протестировал Chrome версии 73.0.3683.103 (Официальная сборка) (64-разрядная версия) на Macos 10.14.3.
При открытии сайта с небезопасным сертификатом Chrome отобразит страницу с сообщением об ошибке "Ваше соединение не является частным", выполните следующие действия:
- Нажмите на текст "NET::ERR_CERT_AUTHORITY_INVALID", будет показано содержимое сертификата.
- Скопируйте содержимое строки '----- НАЧАТЬ СЕРТИФИКАТ -----' в '----- КОНЕЦ СЕРТИФИКАТА -----'.
- Вставьте их в текстовый редактор и сохраните как файл.crt в текстовом формате.
- Импортируйте файл.crt в Keychain Access.
Только что узнал, что это не работает в Chrome версии 105.0.5195.125 на MacOS.
Средство просмотра сертификатов теперь выглядит так:


Я не нашел способ сохранить сертификат, но если вы хотите получить доступ к странице, просто введите следующее, пока фокус находится на странице:
это небезопасно
и страница загрузится мгновенно.
нашел информацию здесь: https://www.rffuste.com/tag/neterr_cert_invalid/
Вы можете использовать Firefox или Safari вместо Chrome.
Шаги для Firefox
- Щелкните значок замка
- Больше информации
- Посмотреть сертификат
- На следующем экране каждый сертификат в цепочке можно экспортировать как PEM.
Я смог запустить его с --ignore-certificate-errors --incognito. Инкогнито, чтобы не использовать открытые сессии.
В новых браузерах процесс другой. Пожалуйста, следуйте приведенным ниже инструкциям. Проверьте браузер Chrome-> Вы можете найти вкладку Безопасность -> Нажмите кнопку Просмотр сертификата, затем я открою всплывающее окно. Нажмите на вкладку сведений и нажмите кнопку Копировать в файл.
Затем нажмите кнопку Далее-> Далее-> Обзор-> Сохранить файл в локальном каталоге. Файл будет сохранен с расширением.cer.