Fonctionnement de la passerelle API et des services Micro. Est-ce que quelqu'un pourrait expliquer le flux de base de l'architecture de service Micro avec Gateway. Je n'ai pas trouvé la bonne réponse. Supposons que le serveur d'authentification et le service de micro client s'exécutent sur des instances distinctes et devant tous les services que nous avons une passerelle API.Authentification de passerelle API et de microservice
Ma question est.
lorsque l'utilisateur tente de se connecter en utilisant le nom d'utilisateur et mot de passe, la passerelle API appel serveur auth et retourner le jeton d'accès utilisateur à . Puis, l'utilisateur essayant d'accéder à l'URL spécifique (/ clients - micro service client) qui s'exécute sur une instance distincte. que fait API Gateway?
- valider le jeton avec le serveur d'authentification et obtenir l'ID utilisateur et de transmettre la demande à service client avec l'ID utilisateur?
OU
- valident le jeton et transmettre la demande au client Microservice avec jeton d'accès? et client microservice responsable est de vérifier l'ID de l'utilisateur (Faire un appel HTTP au serveur d'authentification)?