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 Risposte
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

profile pictureAWS
ESPERTO
con risposta 10 mesi fa
  • 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?

profile picture
ESPERTO
con risposta 10 mesi fa
  • 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

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande