Je travaille actuellement sur un projet dont le back-end de l'API Web est authentifié à l'aide d'Azure Active Directory. Je consomme ce service back-end à partir d'une application mobile Android. Pour résumer une histoire courte, j'ai enregistré une application cliente dans Azure AD et lui ai accordé toutes les autorisations pour le service API Web.Authentification Azure Active Directory
De l'application Android je ne peux pas obtenir le jeton d'accès qui montre que je suis capable de me connecter en utilisant Azure AD. Le problème est que j'obtiens une erreur d'autorisation chaque fois que j'essaie d'invoquer les appels de service en utilisant le jeton d'accès. Lorsque je teste le service sur Postman, je parviens à contacter le service localement, mais après la publication sur Azure, j'obtiens une erreur d'autorisation lorsque j'essaie d'appeler les appels de service. Cela m'inquiète que localement cela fonctionne correctement et ce n'est pas le cas sur Azure.
Quelle pourrait être la solution possible à cela?
Avez-vous activé la fonctionnalité Authentification/autorisation du service d'application? Et vérifiez également si la configuration a changé après la publication. –
Vous dites: "De l'application Android je ne peux pas obtenir le jeton d'accès ...". Vouliez-vous dire "De l'application Android, je peux *** obtenir le jeton d'accès ..."? –
Oui les configs wher changeant mais j'ai finalement réussi à les résoudre merci. – Mossco