Как отключить единый вход 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/ Этот код хорошо сработал для меня.