Table des matières:

Qu'est-ce qu'un autorisateur lambda ?
Qu'est-ce qu'un autorisateur lambda ?

Vidéo: Qu'est-ce qu'un autorisateur lambda ?

Vidéo: Qu'est-ce qu'un autorisateur lambda ?
Vidéo: Qu'est-ce qu'AWS Lambda ? 2024, Novembre
Anonim

UNE Autorisateur Lambda (anciennement connu sous le nom de coutume autorisateur ) est une fonctionnalité d'API Gateway qui utilise un Lambda fonction pour contrôler l'accès à votre API. Un jeton Autorisateur Lambda (aussi appelé JETON autorisateur ) reçoit l'identité de l'appelant dans un jeton de support, tel qu'un jeton Web JSON (JWT) ou un jeton OAuth.

Compte tenu de cela, comment tester le mécanisme d'autorisation de la passerelle API ?

Pour la DEMANDE autorisateur , saisissez les paramètres de requête valides correspondant aux sources d'identité spécifiées, puis choisissez Test . En plus d'utiliser le Passerelle API console, vous pouvez utiliser AWS CLI ou un AWS SDK pour Passerelle API à test invoquer un autorisateur . Pour ce faire en utilisant le AWS CLI, voir test -invoquer- autorisateur.

qu'est-ce qu'une passerelle API ? Un Passerelle API est le noyau d'un API solution de gestion. Il agit comme la porte d'entrée unique dans un système permettant plusieurs Apis ou des microservices pour agir de manière cohérente et offrir une expérience uniforme à l'utilisateur. Le rôle le plus important du Passerelle API play garantit un traitement fiable de chaque API appel.

Alors, qu'est-ce qu'un jeton au porteur ?

Jetons au porteur sont le type d'accès prédominant jeton utilisé avec OAuth 2.0. UNE Jeton au porteur est une chaîne opaque, qui n'est pas censée avoir de sens pour les clients qui l'utilisent. Certains serveurs émettront jetons qui sont une courte chaîne de caractères hexadécimaux, tandis que d'autres peuvent utiliser jetons comme JSON Web Jetons.

Comment vérifier Lambda sur Amazon ?

Étapes pour tester une fonction Lambda

  1. Créez un projet AWS Lambda Java. ?
  2. Créez une fonction AWS Lambda. Vous devez implémenter la fonction Lambda handleRequest dans la classe LambdaFunctionHandler.
  3. Testez unitairement la fonction AWS Lambda.
  4. Chargez et exécutez la fonction AWS Lambda.
  5. Testez la fonction Lambda d'événement personnalisé.

Conseillé: