У меня есть приложение реагирования, обслуживаемое по протоколу HTTPS (оно мне нужно для работника службы, работающего в фоновом режиме), в котором возникают проблемы с CORS, когда мой бэкэнд работает локально с функциями Firebase.
Функции Firebase - это просто упаковка express приложение с включенным модулем CORS. Я выполнил несколько тестов с вызовами OPTIONS к этому бэкэнду и получаю правильные заголовки.
Проблема в том, что мой интерфейс (HTTPS) не может связаться с моим бэкэндом (HTTP). Есть ли способ запустить Firebase-функции локально с HTTPS вместо HTTP?
выполняется firebase serve --help
показывает только
Options:
-p, --port <port> the port on which to listen (default: 5000) (default: 5000)
-o, --host <host> the host on which to listen (default: localhost) (default: "localhost")
--only <targets> only serve specified targets (valid targets are: hosting, functions, database, firestore)
--except <targets> serve all except specified targets (valid targets are: hosting, functions)
-h, --help output usage information