Indholdsfortegnelse:

Hvad er CORS API-gateway?
Hvad er CORS API-gateway?

Video: Hvad er CORS API-gateway?

Video: Hvad er CORS API-gateway?
Video: API Gateway Lambda Token Authorizer | Serverless Security 2024, November
Anonim

Aktiver CORS i Amazon API-gateway . CORS tillader metoder ind API-gateway til anmodning begrænsede ressourcer fra et andet domæne (f.eks. en JavaScript-klient, der kalder en API implementeret på et andet domæne).

Simpelthen, hvordan aktiverer jeg CORS API-gateway?

Aktivering af CORS i API Gateway

  1. Gå til AWS-konsollen.
  2. Gå til API Gateway.
  3. Klik på din API.
  4. Klik på den metode, du vil aktivere CORS på.
  5. Åbn menuen og klik på Aktiver CORS.

Og hvordan tester du Cors? Du kan prøve det med enhver hvile-klient som POSTMAN Rest Client, eller bare du kan kontrollere det fra browserkonsollen -> fanen Netværk -> i xhr-filter - kontrollere overskriften for den pågældende anmodning. du kan kontrollere anmodning og svar. Hvis din applikation returnerer overskriften: Access-Control-Allow-Origin, så burde den virke.

På samme måde, hvordan løser du Cors-problemer i REST API?

Måden at løse dette problem på består af:

  1. Tilføj understøttelse af OPTIONS-metoden, så CORS preflight-anmodninger er gyldige.
  2. Tilføj Access-Control-Allow-Origin-headeren i dit svar, så browseren kan kontrollere anmodningens gyldighed.

Hvad er Access Control allow Origin header?

Adgang - Styring - Give lov til - Oprindelse er en CORS ( Kryds - Oprindelse Ressourcedeling) header . Hvis websted A anmoder om en side fra websted B, vil browseren faktisk hente den anmodede side på netværksniveau og kontrollere, om svaret overskrifter liste Site A som et tilladt anmoderdomæne.

Anbefalede: