Как я могу отключить проверки безопасности для localhost?


42

Я знаю, что мой сертификат SSL для localhost недействителен. Я знаю, что мое соединение на самом деле не безопасно. Мне все равно! Я говорю с моей собственной машиной.

Как я могу сказать Chrome игнорировать ошибки сертификата на локальном хосте?

введите описание изображения здесь


4
Самый простой способ - просто поместить сертификат в хранилище сертификатов операционной системы. Таким образом, сертификат будет доверен вашей операционной системе. Если вы используете Firefox, вы должны настроить Firefox также на доверие к сертификату, поскольку Firefox использует свое собственное хранилище сертификатов, а не хранилище сертификатов операционной системы хоста. Не повезло найти вопрос, который хорошо объясняет, как это сделать в данный момент.
Ramhound

1
@Ramhound Добавление сертификата в мое хранилище сертификатов не влияет на проблему, поскольку сертификат не соответствует URL-адресу независимо от того, насколько сильно я ему доверяю. Так что да, я мог бы выдать себе другой сертификат, добавить его в магазин и использовать его в приложении. Но я надеюсь, что это не единственное, чтобы обойти это предупреждение, и в любом случае это был не мой вопрос.
Der Hochstapler

1
Проще говоря, вы не можете сказать Chrome игнорировать ошибки сертификатов просто localhost. Вы можете сказать Chrome игнорировать все ошибки сертификата, но это было бы крайне неразумно.
Ramhound

@Ramhound Это было бы неутешительно, но я боялся так же.
Der Hochstapler

Я даже не буду вдаваться в то, как Chrome обрабатывает отзыв сертификатов. Chrome - это кроссплатформенное приложение для Google. Google не делает интернет-сервис с некоторыми из своих вариантов для достижения своих кроссплатформенных целей.
Ramhound

Ответы:


72

Теперь для этого есть флаг chrome://flags/#allow-insecure-localhost.

введите описание изображения здесь

Мы использовали это некоторое время, но с тех пор перешли на использование надлежащего сертификата, который выдается для нашего дочернего домена. Этот поддомен имеет Aзапись, которая указывает на 127.0.0.1и AAAAуказывает на ::1.

Тем не менее, кажется, что Chrome имеет проблемы с этой настройкой DNS и случайным образом выдает ошибки, связанные с DNS. Таким образом, вы также хотите добавить сопоставление вручную в hostsфайл.

Это то, что мы делаем сейчас, и это прекрасно работает.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.