Маршрутизация трафика Firebase через Cloudflare - PullRequest
0 голосов
/ 09 декабря 2018

Я использую Firebase для хостинга, Cloudflare и у меня есть VPS-сервер для моего API.

У меня есть настройка FB-хостинга для app.example.com, а в CF - devapi.example.com.на мой VPS.

Проблема, с которой я столкнулся, связана с настройкой Crypto в CF.

Если я установлю для Crypto значение Flexible, то я смогу получить доступ к API с моего локального компьютера и из моего проекта React.может подключиться к API нормально локально.Однако если я попытаюсь перейти на app.example.com, он окажется в цикле перенаправления и не сможет подключиться к Firebase.

Если я установлю SSH на full в Cloudflare, я могу подключиться к app.example.comно я не могу получить доступ к своему VPS с хостинга Firebase, так как он не работает из-за запросов CORS (VPS отключил CORS)

Установка SSH на полный уровень также дает мне проблему с CORS при попытке подключения к VPSлокально из моего проекта React.

Стоит отметить, что использование Postman для подключения к API работает независимо от настройки SSH.

Кто-нибудь знает, как я могу решить эту проблему?

...