0

AndroidアプリでGitHubの3.0バージョンのfacebook-android-sdkを使用しています。

何らかの理由で、認証時に、Facebook SDKは、シングルサインオンで組み込みのネイティブダイアログを使用するのではなく、ユーザー名とパスワードを手動で入力するための「Webダイアログ」を常に表示するようです。

ユーザー名とパスワードを入力すると、アプリは正常に認証され、すべてが機能しますが、何らかの理由でSSOが機能しないようです。

これをトラブルシューティングする方法について何かアイデアはありますか?Facebookのエラーメッセージはログに呼び出されません。

4

1 に答える 1

1

お使いの携帯電話に Facebook アプリがないようです。そのため、Android SDK は Web ダイアログを使用する必要があります。別のケースとして、ログイン動作を SessionLoginBehavior.SUPPRESS_SSO に設定し、SSO_WITH_FALLBACK に変更してみてください。詳細については、こちらをご覧ください

于 2013-05-07T04:30:06.730 に答える