Inhaltsverzeichnis:

Was ist ein Lambda-Genehmiger?
Was ist ein Lambda-Genehmiger?

Video: Was ist ein Lambda-Genehmiger?

Video: Was ist ein Lambda-Genehmiger?
Video: Anleitung zum LMDA Token Portal (DE) 2024, Kann
Anonim

EIN Lambda-Genehmiger (früher bekannt als Brauch Genehmiger ) ist eine API-Gateway-Funktion, die a. verwendet Lambda Funktion, um den Zugriff auf Ihre API zu steuern. Ein Token-basiertes Lambda-Genehmiger (auch als TOKEN bezeichnet) Genehmiger ) empfängt die Identität des Aufrufers in einem Bearer-Token, z. B. einem JSON Web Token (JWT) oder einem OAuth-Token.

Wie teste ich in Anbetracht dessen den API-Gateway-Genehmiger?

Für die ANFRAGE Genehmiger , geben Sie die gültigen Anforderungsparameter ein, die den angegebenen Identitätsquellen entsprechen, und wählen Sie dann Prüfen . Neben der Verwendung des API-Gateway Konsole können Sie verwenden AWS CLI oder ein AWS SDK für API-Gateway zu Prüfung Aufruf an Genehmiger . Verwenden Sie dazu die AWS CLI, siehe Prüfung -aufrufen- Genehmiger.

Was ist ein API-Gateway? Ein API-Gateway ist der Kern einer API Management-Lösung. Es fungiert als einziger Zugang zu einem System, das mehrere APIs oder Microservices, um zusammenhängend zu agieren und dem Benutzer ein einheitliches Erlebnis zu bieten. Die wichtigste Rolle API-Gateway Plays sorgt für die zuverlässige Verarbeitung jedes API Anruf.

Was ist dann ein Inhaber-Token?

Inhabermarken sind die vorherrschende Zugangsart Zeichen mit OAuth 2.0 verwendet. EIN Inhabermarke ist eine undurchsichtige Zeichenfolge, die für Clients, die sie verwenden, keine Bedeutung haben soll. Einige Server werden ausgeben Token die eine kurze Folge von hexadezimalen Zeichen sind, während andere strukturierte Zeichen verwenden können Token wie JSON Web Token.

Wie überprüft man Lambda bei Amazon?

Schritte zum Testen einer Lambda-Funktion

  1. Erstellen Sie ein AWS Lambda-Java-Projekt. ?
  2. Erstellen Sie eine AWS Lambda-Funktion. Sie müssen die Lambda-Funktion handleRequest in der LambdaFunctionHandler-Klasse implementieren.
  3. Unit-Testen Sie die AWS Lambda-Funktion.
  4. Laden Sie die AWS Lambda-Funktion hoch und führen Sie sie aus.
  5. Testen Sie die benutzerdefinierte Ereignis-Lambda-Funktion.

Empfohlen: