Вы можете указать Chrome игнорировать все ошибки SSL, передав в командной строке следующее:
--ignore-certificate-errors
Я запускаю Chrome из Bash, используя это:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors &> /dev/null &
и это прекрасно работает. Обратите внимание, что это должно использоваться только для тестирования веб-сайтов разработчиков, и не должно использоваться обычным конечным пользователем.
Зачем? Потому что Chrome ничего не говорит о плохих сертификатах на «настоящих» сайтах! Так что используйте это только если вы разработчик!
Если вы просто хотите это для локальных SSL-сертификатов, то вам, возможно, удастся обойтись, просто используя эту опцию в Chrome allow-insecure-localhost
:
хром: // флаги / # позволяют нестабильный-локальный
Если вы хотите создать полностью доверенные самоподписанные SSL-сертификаты для Chrome / Safari, вы можете узнать, как это сделать, здесь.