В моем приложении для Android я интегрирую функцию Facebook с функцией «SSO». Мое приложение показывает следующее исключение:Android SSO не работает
я создал "Key Hash" с помощью следующей команды:
c:\Program Files\Java\jdk1.7.0_07\bin>keytool -exportcert -alias androiddebugkey -keystore "C:\Users\Fssd1\.android\debug.keystore" | "C:\OpenSSL\bin\openssl" sha1 -binary |"C:\OpenSSL\bin\openssl" base64
и помещается ключ хэша в facebook страницы приложения:
Я сделал следующее:
Загружена библиотека facebook 3.0.2
Я запускаю приложение непосредственно из затмения на мобильный.
У меня есть все необходимые разрешения для входа в систему также «офлайн».
Мое приложение работает в эмуляторе не в мобильном телефоне (приложение по умолчанию Facebook установлено на мобильном устройстве).
Я потратил много времени, чтобы выяснить причину, но не смог.
Я сомневаюсь, почему на facebook показан другой ключ с генерируемым ключевым хешем из вышеприведенной команды.
Есть ли проблема при создании ключевого хэша? если тогда, как создать в борьбе?
Почему мое приложение не работает с SSO?
Я ничего не пропустил/не понял в своем процессе?
Что-нибудь нужно добавить в файл AndroidManifest.xml? например, «SingleInstance».
, пожалуйста, помогите мне сделать работу с моим приложением с SSO.
Заранее благодарю !.
Вы добавили ключевой хеш в консоли для разработчиков Facebook? –
@murali_ma: Этот снимок экрана, который вы опубликовали, находится на консоли разработчика Facebook. ;-) [Это может помочь] (http://stackoverflow.com/a/14875153/450534) исправить ошибку. –
да, но я предполагал, что некоторые думают иначе., У вас есть проблема? –