2017-12-21 4 views
1

Here im blauen Druck werfen, sagt, API-Gateway mit 401 reagiert: Einem nicht autorisiert.Wie benutzerdefinierte Fehlermeldung aus API-Gateway benutzerdefinierten authorizer

schrieb ich die gleichen raise Exception('Unauthorized') in meinem Lambda und konnte es von Lambda-Konsole testen. Aber in POSTMAN, Ich erhalte Status 500 mit Körper:

{ 
    message: null` 
} 

Ich möchte benutzerdefinierte Fehlermeldungen hinzufügen wie „Ungültige Signatur“, „TokenExpired“ usw. Jede mögliche Dokumentation oder Anleitung geschätzt.

Antwort

0

Ich bin mir nicht sicher, was die 500 message: null Reaktion verursacht. Möglicherweise Fehlkonfiguration der Berechtigungen der Lambda-Funktion.

die unberechtigte Fehlerreaktion anzupassen, finden Sie eine Gateway-Antwort für den UNAUTHORIZED Fehlertyp einrichten. Sie können hier Antwortheader und Payload konfigurieren.

Verwandte Themen