J'ai utilisé la documentation Android example de Microsoft Graph. Lorsque j'entre une adresse e-mail @outlook.com
, il me redirige automatiquement vers la page d'ouverture de session login.live.com
.Microsoft Graph OAuth n'actualise pas la page pour l'email outlook.com lors de l'utilisation loginHint
Quand je passe un loginHint
via cependant, la méthode PublicClientApplication.acquireToken()
de MSAL
il ne redirige pas login.live.com
. Au lieu de cela, il reste sur login.microsoftonline.com
et signale que l'adresse e-mail est invalide.
Est-il possible de passer un loginHint
pour les comptes personnels?
Pouvez-vous ajouter le code et les uri que vous utilisez? Il n'y a pas assez d'informations ici pour diagnostiquer ce qui se passe. –
Salut! J'utilise l'exemple de https://developer.microsoft.com/en-us/graph/docs/concepts/android page. J'appelle PublicClientApplication.acquireToken (activité, SCOPES, loginhint, callback) ;. Lorsque j'utilise [email protected] en tant que loginhint, il ne redirige pas automatiquement vers login.live.com comme si je saisissais manuellement cet e-mail dans la zone de texte chromewebview. – Zalexei
Il semble que ce soit un problème avec [Microsoft Authentication Library (MSAL)] (https://github.com/AzureAD/microsoft-authentication-library-for-android) ou 'login.microsoftonline.com' (qui gère la redirection que vous mentionnez). J'ai nettoyé et ré-étiqueté la question afin que le bon public voit cela. –