Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Comment puis-je sécuriser mon API WebSocket Amazon API Gateway ?
Lecture de 1 minute(s)
0
Je souhaite sécuriser mon API WebSocket Amazon API Gateway.
Brève description
Utilisez Amazon API Gateway pour contrôler et gérer l'accès aux API WebSocket via l'autorisation AWS Identity and Access Management (IAM) ou la fonction de mécanisme d'autorisation REQUEST AWS Lambda.
Résolution
Autorisation IAM
Pour les API WebSocket, assurez-vous que vos routes utilisent un ARN au format suivant :
Vous ne pouvez pas utiliser de variables de chemin (Event.pathParameters) avec les fonctions de mécanisme d'autorisation Lambda pour les API WebSocket car le chemin est fixe. Assurez-vous que l’methodArn se termine par « $connect » au format suivant :