Как исправить проблемы CORS с API Gateway? - PullRequest
0 голосов
/ 09 мая 2020

Сегодня утром, когда я пытаюсь вызвать лямбду через шлюз api, он внезапно перестал работать, что очень раздражает.

Я сделал все следующие обычные вещи:

  • мой тип интеграции - «Лямбда-функция», и у меня установлен флажок «Использовать лямбда-прокси
  • интеграция». Я включил CORS в своем API.
  • Я повторно развертывал свой API много раз. Я вызываю правильный URL.

моя лямбда содержит это:

    callback(null, {
        body: JSON.stringify('Successfully set in firebase!'),
        headers: {
            'Content-Type': 'application/json',
            'Access-Control-Allow-Origin': '*',
        },
        statusCode: 200,
    })

Я получаю эта ошибка также в лямбде:

API с идентификатором XXXXX не включает ресурс с путем / с интеграцией arn: XXXX в методе POST. не уверен, актуально ли это?

понятия не имею, почему это перестало работать. есть идеи?

...