Jakie niestandardowe autoryzatory są obsługiwane przez bramę interfejsu API?

Spisu treści:

Jakie niestandardowe autoryzatory są obsługiwane przez bramę interfejsu API?
Jakie niestandardowe autoryzatory są obsługiwane przez bramę interfejsu API?

Wideo: Jakie niestandardowe autoryzatory są obsługiwane przez bramę interfejsu API?

Wideo: Jakie niestandardowe autoryzatory są obsługiwane przez bramę interfejsu API?
Wideo: API Gateway Custom Authorizers with Rust & AWS Lambda 2024, Listopad
Anonim

Istnieją dwa rodzaje autoryzacji niestandardowych: TOKEN i REQUEST. Autoryzatory tokenów są najprostsze. Określasz nazwę nagłówka, zwykle Authorization, który służy do uwierzytelniania Twojego żądania. Wartość tego nagłówka jest przekazywana do Twojego niestandardowego autoryzatora, aby Twój autoryzator mógł go zweryfikować.

Jakie typy niestandardowych autoryzacji są obsługiwane przez bramy API?

Istnieją dwa typy autoryzacji Lambda: Autoryzator Lambda oparty na tokenie (zwany również autoryzatorem TOKEN) odbiera tożsamość wywołującego w tokenie okaziciela, takim jak JSON Web Token (JWT)lub token OAuth.

Jakie typy niestandardowych autoryzacji są obsługiwane przez bramkę API Brainly?

Dzisiaj Amazon API Gateway uruchamia niestandardowe autoryzatory żądań. Dzięki autoryzatorom niestandardowych żądań programiści mogą autoryzować swoje interfejsy API przy użyciu strategii autoryzacji tokenów na okaziciela, takich jak OAuth przy użyciu funkcji AWS Lambda.

Jakie protokoły obsługują bramkę API?

Funkcje bramy API

Amazon API Gateway oferuje następujące funkcje: Obsługa stanowych (WebSocket) i bezstanowych (HTTP i REST) interfejsów API. Potężne, elastyczne mechanizmy uwierzytelniania, takie jak polityki zarządzania tożsamością i dostępem AWS, funkcje autoryzacji Lambda i pule użytkowników Amazon Cognito.

Jak dodać autoryzację do bramki API?

Skonfiguruj autoryzację Lambda za pomocą konsoli API Gateway

  1. Zaloguj się do konsoli API Gateway.
  2. Utwórz nowy lub wybierz istniejący interfejs API i wybierz autoryzatorów w ramach tego interfejsu API.
  3. Wybierz Utwórz nowego autoryzatora.
  4. Aby utworzyć osobę autoryzującą, wpisz nazwę osoby autoryzującej w polu wejściowym Nazwa.
  5. W polu Typ wybierz opcję Lambda.

Zalecana: