Ответ 1
Из Часто задаваемые вопросы об обслуживающем персонале:
В: Появляется сообщение об ошибке "Разрешено только безопасное происхождение". Почему?
A: Работники службы доступны только для "безопасного происхождения" (в основном, сайтов HTTPS) в соответствии с политикой, предпочитающей безопасное происхождение для новых мощных функций. Однако http://localhost также считается безопасным источником, поэтому, если вы можете, разработка на localhost является простым способом избежать этой ошибки.
Вы также можете использовать флаг командной строки
--unsafely-treat-insecure-origin-as-secure
. Этот флаг должен быть объединен с флагом--user-data-dir
. Например:$ ./chrome --user-data-dir=/tmp/foo --unsafely-treat-insecure-origin-as-secure=http://your.insecure.site
Если вы хотите протестировать https://localhost с самозаверяющим сертификатом, выполните следующие действия:
$ ./chrome --allow-insecure-localhost https://localhost
Вы также можете найти флаг
--ignore-certificate-errors
.