See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1552|Vastuse: 1

AWS loob HTTP API tüüpi API värava

[Kopeeri link]
Postitatud 01.12.2024 12:42:15 | | | |
Nõuded: Loo AWS-is värav ja seejärel kasuta Lambdat autentimisvõimaluste lisamiseks.

Logi sisse AWS konsooli, vali vastavalt oma olukorrale sobiv piirkond ja loo seejärel HTTP API lüüs, nagu on näidatud järgmisel joonisel:



Alusta nime, siis hoia järgmist (või vaata otse üle ja loo), sea hiljem teised konfiguratsioonid ja klõpsa viimases sammus loo, nagu alloleval joonisel näidatud:



Allpool loo marsruut /bbs pöördproksiks sellele veebilehele, täida see"/bbs/{proxy+}", marsruutimismeetodit saab valida ÜKSKÕIK ÜKS, mis lubab kõiki HTTP-meetodeid, nagu alloleval joonisel näidatud:



Pärast marsruudi loomist vali tee ja klõpsa paremal nuppu Lisa integratsioon, nagu alloleval pildil näidatud:



Vali Create ja lisa integratsioon, nagu näidatud järgmisel pildil:



Integratsiooni tüüp Vali HTTP URI ja täida konkreetne pöördproksi URL (https://www.itsvse.com/{proxy}), ja lõpuks klõpsa Loo, nagu allpool näidatud:



Klõpsa API-l, et vaadata lõpp-punkti aadressi ja kasuta Postmani testimiseks, nagu allpool näidatud:



Kui sa ei soovi sellele avalikult ligi pääseda, pead seadistama autoriseerimise, leidma AWS taustasüsteemist Lambda menüü ja looma funktsiooni, nagu alloleval joonisel näidatud:



Anna sellele nimi: demo-autentimine, vali käitusajal :node.js 22.x versioon, vali arhitektuuri jaoks arm64 (hind on odavam) ja lõpuks klõpsa loo funktsioon, nagu allpool näidatud:



Redaktori kood on järgmine:



Klõpsa vasakul oleval väljalaskmise nupul, nagu allpool näidatud:



Lambda keskkonnamuutujate määramiseks klõpsake Configuration -> Keskkonna muutujad -> Muuda, nagu näidatud järgmisel joonisel:

Tagasi API Gateway juhtpaneelile, vali Autoriseerimine ja klõpsa loo, nagu järgmisel joonisel näidatud:



Vali Lisa autoriseerimised marsruutidele, et lisada olemasolevad autentimised, nagu näidatud järgmisel pildil:



Proovi postiljoni päringuliidest uuesti kasutada ja tagasta 401 staatus ning veateate (volitamata), nagu alloleval joonisel näidatud:



Kui lisame päringu päisesse autoriseerimise info, võib päring õnnestuda, nagu alloleval joonisel näidatud:



Viide:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.

(Lõpp)





Eelmine:Erinevus REST API ja HTTP API vahel AWS API lüüsis
Järgmine:NPM paigaldab kohalikke pakette ja kohalikke sõltuvusi
 Üürileandja| Postitatud 01.12.2024 12:44:32 |
Eksporditud konfiguratsioonid




Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com