Ich baue gerade eine einfache API mit AWS API Gateway. Ich werde Auth0 für die Authentifizierung verwenden. Ich habe eine einfache Lambda-Funktion erstellt, die bei einer GET-Anfrage einen JSON-Inhalt liefert. Ohne Authentifizierung funktioniert es. Also habe ich einen benutzerdefinierten Autorizer für die API mit einem Lambda-Aufruf erstellt. Nur dieser Lambda-Aufruf mit gültigem Token zu testen funktioniert. Das Testen des benutzerdefinierten Authorizers mit Token funktioniert und das Testen der spezifischen GET-Anforderung mit gültigem Token funktioniert ebenfalls. Jetzt möchte ich den Postboten benutzen, um die API zu überprüfen, aber da bekomme ich eine 401. Jeder eine Idee, was könnte das Problem sein? Danke für Ihre Hilfe.401 ERROR AWS API Gateway mit benutzerdefiniertem Autorisierungscode für Auth0
0
A
Antwort
2
Zunächst überprüfen Sie Token-Quelle in Ihrem API-Gateway. Der Wert sollte
‚Authorization‘ nicht ‚method.request.header.Authorization‘ sein, wenn über Einstellungen korrekt sind dann sehen, wie es von POSTMAN aufzurufen
Um eine API mit dem Aufruf TOKEN benutzerdefinierte authorizer
- öffnen Postman, wählen Sie die GET-Methode und fügen Sie den Invoke-URL API in das angrenzende Feld URL.
Fügen Sie den benutzerdefinierten Autorisierungs-Tokenkopf hinzu und legen Sie den zulässigen Wert fest. Wählen Sie Senden.
Verwandte Themen
- 1. Invoke AWS Lambda mit AWS API Gateway
- 2. AWS API-Gateway mit Angular
- 3. Zugriffsstufenvariablen - AWS API-Gateway
- 4. AWS API Gateway mit AWS WAF
- 5. API-Versionierung mit AWS API-Gateway
- 6. AWS Sig v4 Signieren für API-Gateway
- 7. AWS API Gateway für die Interprozesskommunikation
- 8. AWS API Gateway: Unterstützung für Formulardaten
- 9. aws api gateway api_key für Authentifizierung aktivieren
- 10. AWS Cognito Groups und AWS Api Gateway
- 11. Amazon (AWS) API Gateway - Authentifizierung
- 12. 401 - nicht autorisierter Zugriff: Auth0 und azurblauen
- 13. Ratenbeschränkung AWS API-Gateway-Endpunkt
- 14. AWS API Gateway-Autorisierungsrichtlinie aktualisieren
- 15. AWS API Gateway-Methode Antwortstatus
- 16. AWS API Gateway Benutzerdefinierte Domäne
- 17. Autorisierungsfehler bei AWS API Gateway
- 18. AWS API Gateway JS SDK HTTP-Antwortcode
- 19. Kann nicht aws API Gateway über Ajax
- 20. AWS API-Gateway kommuniziert mit SNS
- 21. AWS API-Gateway Integration Antwort
- 22. AWS API Gateway return HTML
- 23. AWS API-Gateway unter iOS
- 24. AWS API-Gateway-Nutzung durch API-Schlüssel
- 25. rewriterules für AWS Lambda und AWS API-Gateway
- 26. AWS-API-Gateway Benutzerdefinierte Autorisierung
- 27. AWS API Gateway 403: Verboten
- 28. Anfrage-Payload-Limit mit AWS API Gateway
- 29. Sicheres AWS-API-Gateway mit Lambda-Integration
- 30. Zurückgeben eines Standardwerts mit AWS API Gateway
Sie so viel Dank. Ich hatte ** method.request.header.Authorization ** als ** Token Source **, aber jetzt funktioniert es. – hengel28