Получите OS X Chrome, чтобы принять самоподписанный сертификат SSL для localhost

8

Я пытался заставить это работать весь день, и у меня есть сильное чувство, что моя проблема специфична для Йосемити. Я использую OS X 10.10.3 на MacBook Pro с сетчаткой.

Я взял инструкции от http://www.robpeck.com/2010/10/google-chrome-mac-os-x-and-self-signed-ssl-certificates/

Но хотя это действительно исправляет ошибки, возникающие в Safari, это не решает проблему в Chrome. Я могу «продолжить в любом случае», но красный перечеркнутый замок не уходит. Я хочу реализовать функцию в веб-приложении, для которой требуется особая поддержка SSL в Chrome, но я не могу проверить ее локально из-за этой проблемы.

Кто-нибудь знает, почему это происходит? Или если это даже невозможно сделать?

user3712266
источник
У меня такая же проблема. Я думаю, что мое связано с тем, что машина, к которой я пытаюсь получить доступ [шлюз / маршрутизатор], не имеет полностью определенного доменного имени и объектов Chrome для этого. Safari хорошо работает после метода, который вы указали, но только не в Chrome.
Тецуджин
Проверьте здесь для ответа: stackoverflow.com/questions/7580508/…
Ромео Нинов

Ответы:

3

Попробуйте включить флаг «Разрешить недопустимые сертификаты для ресурсов, загружаемых с локального хоста» в chrome, введите «chrome: // flags» в поле URL-адреса chrome, найдите «недопустимый» (часть имени флага выше), нажмите «Включить» и перезапустите Хром.

импульсная лампа
источник
Хороший совет. Никогда не знал, что этот флаг существует.
TrophyGeek
1
Мой не на localhost
Мьяггард