Почему я получаю ошибку CORS случайно при использовании колб-кордов?
Мой внешний интерфейс Angular 6 выполняет вызовы API для поддоменов. API используют колбу и размещены в гибкой среде Google App Engine. Я использую фляги, чтобы разрешить предварительные запросы:
from flask_cors import CORS
app = Flask(__name__)
CORS(app)
В большинстве случаев вызовы API возвращают ответ 200 для метода запроса OPTIONS. Иногда, хотя я получаю 502:
Failed to load [API SUBDOMAIN]: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin [DOMAIN] is therefore not allowed access.
Я вполне уверен, что это проблема с сервером. Может быть, специфично для колб? Обычно это происходит, когда страница сидит в браузере без использования, а затем я пытаюсь позвонить. Я использую хром.
Спасибо