Hogyan szabályozható és kezelhető a REST API-hoz való hozzáférés az Amazon API Gateway-ben?

Hogyan Szabalyozhato Es Kezelheto A Rest Api Hoz Valo Hozzaferes Az Amazon Api Gateway Ben



Amazon API átjáró egy olyan szolgáltatás, amely felhasználóbarát és könnyen kezelhető programozási felületeket tud létrehozni. Ezek az interfészek lényegében az üzleti logika és annak fejlesztése/növekedése előtti ajtót jelentik. Az AWS lehetővé teszi a felhasználó számára különböző API-k létrehozását, mint pl REST API , HTTP, valamint Web Socket API-k.

Ez az útmutató elmagyarázza a REST API-hoz való hozzáférés kezelését/vezérlését az Amazon Gateway-ben.

Hogyan lehet kezelni/szabályozni a hozzáférést a REST API-hoz az Amazon API Gateway használatával?

Kövesse ezt az egyszerű útmutatót, amely elmagyarázza a hozzáférés-vezérlés IAM-felhasználói és engedélyekkel történő létrehozásának egyszerű lépéseit.







REST API létrehozása
Keresés ' API átjáró ” szolgáltatást az AWS konzolról, és kattintson rá:





Keresse meg a ' REST API ” részt, és kattintson a „ Épít ” gomb:





Válassza ki a protokollt, és hozzon létre új API-beállításokat:



Válassza ki a végpont típusát, majd kattintson a „ Importálás ” gomb:

Válassza az IAM-engedélyezést
Kattintson a ' Kap ” részt a bal oldali panelen, és kattintson a „ Módszerkérés ” lap:

Válaszd ki a ' AWS IM ” opciót az engedélyezéshez, és kattintson a pipára a mentéshez:

Bontsa ki a „ Akciók ” menüben, majd kattintson a „ API telepítése ” gomb:

Válassza ki a telepítési szakaszt és annak nevét, majd kattintson a „ Telepítés ” gomb:

A REST API telepítése sikeresen megtörtént:

Hozzon létre IAM-házirendet
Látogassa meg az IAM szolgáltatást a platformon való kereséssel:

Kattintson a ' Felhasználók ” oldal a bal oldali panelről:

Válassza ki a felhasználót a listából a nevére kattintva:

Válaszd ki a ' Engedélyek ” szakaszt, és bontsa ki a „ Engedélyek hozzáadása ' listában kattintson a ' Engedélyek hozzáadása ” gomb:

Válaszd ki a ' Szabályzatok közvetlenül csatolása ” opciót, és kattintson a „ Házirend létrehozása ” gomb:

Válaszd ki a ' Vizuális szerkesztő ” opciót, és kattintson a „ Válasszon szolgáltatást ” link:

Kattintson a ' ExecuteAPI ' szolgáltatás:

Bontsa ki az írási menüt, és jelölje be a „ Invokál ' választási lehetőség:

Bontsa ki az erőforrásokat a „ Minden erőforrás ” opciót, és kattintson a „ Következő: Címkék ” gomb:

Kattintson a ' Következő: Áttekintés ” gomb:

Írja be a szabályzat nevét:

Tekintse át a beállításokat, és kattintson a „ Házirend létrehozása ” gomb:

Szabályzat csatolása az IAM-felhasználóhoz
Válassza ki a szabályzatot, és kattintson a „ Következő ” gomb:

Kattintson a ' Engedélyek hozzáadása ” gomb:

A házirend hozzáadva a felhasználóhoz:

Másolja ki a hivatkozást a „Stage Editor” oldalról, és illessze be a webböngészőbe:

A REST API-t telepítették és elérték az interneten:

Ez minden az Amazon Gateway REST API-jához való hozzáférés vezérléséről és kezeléséről szól.

Következtetés

Az Amazon Gateway REST API-jához való hozzáférés kezeléséhez és szabályozásához hozzon létre egy REST API-t az Amazon Gateway szolgáltatásból. Az API létrehozása után egyszerűen válassza ki az engedélyezési típust AWS IAM-ként a „ Módszer kérés ” lépés a REST API-ban. Ezt követően hozzon létre egy IAM-házirendet, futtassa az API-t, és csatolja az API eléréséhez és kezeléséhez használt IAM-felhasználóhoz.