На прошлой неделе или около того (примерно в тот же период времени, что и выпуск Firefox 75), локальная разработка моего примера приложения ( Rabbit ), использующего auth0-spa-js
, начала давать сбой в Firefox с ошибка ниже:
auth0-spa-js must run on a secure origin.
See https://github.com/auth0/auth0-spa-js/blob/master/FAQ.md#why-do-i-get-auth0-spa-js-must-run-on-a-secure-origin
for more information.
Из-за какой-то проблемы, которую я не могу вспомнить подробно, я использовал rabbit.localhost
(с записью в моем hosts
для разрешения этого хоста на 127.0.0.1
) для моего местного развития.
Кажется, что Firefox доверяет "localhost" как "безопасному источнику", а не адресам типа "* .localhost". Кажется, что адрес ".localhost" нормально работает в Chrome.
Вопрос: есть ли способ заставить Firefox принять указанный c "xxx.localhost" в качестве безопасного источника?
На данный момент мой обходной путь - go вернуться к использованию Chrome для локальной разработки.