Microsoft GraphのドキュメントでAndroid exampleを使用しました。loginHintを使用するとMicrosoft Graph OAuthがoutlook.comの電子メールのページを更新しない
メールアドレスを手動で@outlook.com
と入力すると、自動的にlogin.live.com
サインインページにリダイレクトされます。
をPublicClientApplication.acquireToken()
メソッド経由でMSAL
に渡すと、login.live.com
にリダイレクトされません。代わりにlogin.microsoftonline.com
に残り、電子メールアドレスが無効であると報告します。
個人アカウントにloginHint
を渡すことは可能ですか?
あなたが使用しているコードとURIを追加できますか?何が起こっているのかを診断するのに十分な情報がここにありません。 –
こんにちは! https://developer.microsoft.com/en-us/graph/docs/concepts/androidページの例を使用しています。 PublicClientApplication.acquireToken(activity、SCOPES、loginhint、callback);を呼び出します。 [email protected]をloginhintとして使用すると、自動的にこの電子メールをchromewebviewテキストボックスに入力したかのようにlogin.live.comに自動的にリダイレクトされません。 – Zalexei
これは、[Microsoft認証ライブラリ(MSAL)](https://github.com/AzureAD/microsoft-authentication-library-for-android)または 'login.microsoftonline.com'(これは、あなたが言及するリダイレクト)。私はきれいにして、質問を再タグ付けして、適切な視聴者がこれを見るようにしました。 –