Hvordan aktiveres CORS for en REST API-ressource i Amazon API Gateway?

Hvordan Aktiveres Cors For En Rest Api Ressource I Amazon Api Gateway



AWS tilbyder flere tjenester inden for databehandling i skyen til kunder over hele kloden. Millioner af kunder bygger og implementerer deres applikationer i skyen ved hjælp af AWS-tjenester og kommunikerer derefter med deres applikationer ved hjælp af APIS. AWS-platformen giver sine kunder mulighed for at bruge Amazon API Gateway-tjenesten til at skabe REST API'er med flere funktioner til at interagere med applikationer.

Denne vejledning vil forklare processen med at aktivere CORS for en REST API-ressource i Amazon API Gateway-tjenesten.

Hvordan aktiveres/konfigureres CORS for en REST API-ressource i Amazon API Gateway?

For at aktivere Cross-Origin Resource Sharing eller CORS for en REST API skal du blot følge denne nemme vejledning:







Besøg Amazon API Gateway

Søg på ' API-gateway ” for at besøge dets dashboard fra AWS Management Console:





Klik på navnet på REST API'en fra listen over tilgængelige API'er i AWS-kontoen og dette guide vil forklare processen med at oprette REST API:





Opret ressourcer til REST API

På API-siden skal du vælge ' Ressourcer '-knappen fra venstre panel og udvid ' Handlinger '-menuen for at klikke på ' Opret ressource ” knap:



Konfigurer ressourcen ved at skrive navnet med stien til ressourcen og vælge ' Aktiver API Gateway CORS ' mulighed for at klikke på ' Opret ressource ” knap:

Aktiver CORS for REST API

Når du har oprettet ressourcen, skal du vælge ressourcen og udvide ' Handlinger '-menuen for at klikke på ' Aktiver CORS ” knap:

Vælg ' Metoder ' for CORS og klik på ' Aktiver CORS og udskift eksisterende CORS-headere ” knap:

Bekræft processen med at aktivere CORS for REST API fra bekræftelsesvinduet:

Følgende skærmbillede viser succesmeddelelsen om, at CORS for REST API er blevet aktiveret:

Implementer REST API

For at implementere REST API skal du blot udvide ' Handlinger ' menuen igen for at klikke på ' Implementer API ” knap fra listen:

Konfigurer implementeringsmiljøet ved at skrive navnet på implementeringsstadiet efter at have valgt muligheden for at oprette en ' Ny scene ' og derefter klikke på ' Indsætte ” knap:

Platformen har leveret implementeringslinket, der tyder på, at implementeringen har været vellykket, og at den kan bruges sammen med applikationer til at starte API:

Konfigurer editoren til implementering af RETS API, og klik derefter på ' Gem ændringer knappen fra slutningen af ​​siden:

Det handler om at aktivere Cross-Origin Resource Sharing for en REST API-ressource.

Konklusion

For at aktivere Cross-Origin Resource Sharing for en REST API skal du besøge API Gateway-dashboardet fra AWS-konsollen. Åbn API-siden ved at klikke på dens navn fra dashboardet og opret derefter en ressource til REST API. Vælg derefter ressourcen og udvid ' Handlinger '-menuen for at klikke på ' Aktiver CORS ”-knappen fra listen. Konfigurer CORS og udskift den eksisterende CORS med den nye, da denne vejledning har forklaret processen i detaljer.