Как отключить единый вход Facebook для Android - Facebook-android-sdk

SSO для Facebook android дает мне invalid_key каждый раз, я пытался отлаживать всеми средствами, но это не работает. Так есть ли способ / взломать, чтобы отключить единый вход и работать с методом проверки подлинности веб-просмотра, даже если приложение Facebook установлено на устройстве...

4 ответа

Решение

Ооо, получил ответ сделать вызов для авторизации метода с кодом активности FACEBOOK.FORCE_DIALOG_AUTH mFacebook.authorize(активность, разрешения, код активности, слушатель); заменить код активности на FORCE_DIALOG_AUTH

Вы, вероятно, не хотите использовать FORCE_DIALOG_AUTH в качестве решения, потому что это полностью отключает очень полезную функцию единого входа. Вместо этого, если вы выполните шаги по правильной настройке приложения с помощью Facebook, это должно устранить проблемы invalid_key. Вы можете найти подробное объяснение этого в моем блоге:

http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/

Проблема с неверным ключом может быть вызвана рядом причин, некоторые из которых я подробно описал в этом ответе.

https://developers.facebook.com/docs/reference/android/3.0/class/SessionLoginBehavior/ Этот код хорошо сработал для меня.

Другие вопросы по тегам