スキップしてコンテンツを表示

CORS Error when hitting from Cloudfront to API Gateway

0

We have added the CDN in front of API gateway, but when we are hitting from the Postman it is working fine, but from Frontend we are getting CORS error when we are passing Headers, in CORS we allowed those headers

2回答
1

Hi,

this article "CloudFront reverse proxy API Gateway to prevent CORS" https://www.rehanvdm.com/blog/cloudfront-reverse-proxy-api-gateway-to-prevent-cors may help you in fixing your issue.

If you want deeper support from re:Post community, you should provide more details about your issue: error messages, config, etc.

Best,

Didier

エキスパート

回答済み 3年前

  • list of api when added with headers that time it is showing cors the header is set('x-api-key', 'xoGxDUvGcI7zzESs15ltz3H4nYzcbHtD17WB2JTz')

                    .set('source', 'Web')
    
                    .set('source-type', this.browserName);
    

    'x-api-key', source, source-type, Authorization'

    BE will recieve call from gateway only

    its just we lept cdn in front of gateway so if same request raised by FE it will reply from its cache rather than calling gateway again

0

Postman does not check or enforce cors mechanisms, as that is a browser native feature. Are you handling cors on backend side by allowing origins?

エキスパート

回答済み 3年前

  • BE will recieve call from gateway only
    BE code already have cors policy * attached in common place its just we lept cdn in front of gateway so if same request raised by FE it will reply from its cache rather than calling gateway again

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ