Es gibt zwei Arten von benutzerdefinierten Autorisierern: TOKEN und REQUEST. Token-Genehmiger sind die einfachsten. Sie geben den Namen eines Headers an, normalerweise Authorization, der zur Authentifizierung Ihrer Anfrage verwendet wird. Der Wert dieses Headers wird an Ihren benutzerdefinierten Autorisierer übergeben, damit dieser ihn validieren kann.
Welche Art von benutzerdefinierten Autorisierern werden von API-Gateways unterstützt?
Es gibt zwei Arten von Lambda-Autorisierern: Ein Token-basierter Lambda-Autorisierer (auch als TOKEN-Autorisierer bezeichnet) empfängt die Identität des Anrufers in einem Bearer-Token, z. B. einem JSON Web Token (JWT)oder ein OAuth-Token.
Welche Arten von benutzerdefinierten Autorisierern werden vom API-Gateway Brainly unterstützt?
Heute führt Amazon API Gateway benutzerdefinierte Anforderungsautorisierer ein. Mit benutzerdefinierten Anforderungsautorisierern können Entwickler ihre APIs mithilfe von Bearer-Token-Autorisierungsstrategien autorisieren, z. B. OAuth mit einer AWS Lambda-Funktion.
Welche Protokolle unterstützen das API-Gateway?
Funktionen von API Gateway
Amazon API Gateway bietet Funktionen wie die folgenden: Unterstützung für zustandsbehaftete (WebSocket) und zustandslose (HTTP und REST) APIs. Leistungsstarke, flexible Authentifizierungsmechanismen wie AWS Identity and Access Management-Richtlinien, Lambda-Genehmigungsfunktionen und Amazon Cognito-Benutzerpools.
Wie füge ich einen Autorisierer zum API-Gateway hinzu?
Konfigurieren Sie einen Lambda-Genehmiger mit der API Gateway-Konsole
- Melden Sie sich bei der API Gateway-Konsole an.
- Erstellen Sie eine neue API oder wählen Sie eine vorhandene API aus und wählen Sie Autorisierer unter dieser API aus.
- Wählen Sie Neuen Autorisierer erstellen.
- Geben Sie für Autorisierer erstellen einen Autorisierernamen in das Eingabefeld Name ein.
- Wählen Sie als Typ die Lambda-Option.