Я использую 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.
Кто-нибудь знает, как я могу решить эту проблему?