Я продолжаю получать экран ниже при попытке использовать вход в Facebook. Я пытаюсь использовать AppAuth для Android ( https://github.com/openid/AppAuth-Android ) упоминает URL-адрес домена, но это приложение для Android. Попытка использовать спецификации OAuth2. Используемая конечная точка аутентификации "https://www.facebook.com/dialog/oauth" и токен конечная точка "https://graph.facebook.com/v2.10/oauth/access_token< /а>». Любые идеи, что это может быть на самом деле. Спасибо за помощь.
Домен приложения Facebook Android
comment
Возможный дубликат Facebook OAuth домен этого URL не входит в домен приложения
- person Cristian Gomez   schedule 14.09.2017
comment
Я думаю, что это другое, он использует веб-сайт, я использую родное приложение для Android, URL-адреса не существует.
- person Leonardo Hernandez   schedule 14.09.2017
comment
Есть ли причина, по которой вы не используете Facebook Android SDK: developers.facebook. com/docs/facebook-login/android Связано: smashingmagazine.com/2017/05/oauth2-logging-in-facebook/
- person Morrison Chang   schedule 14.09.2017
Ответы (1)
Ведущий специалист по поддержке AppAuth-Android здесь. Аутентификация Facebook напрямую не поддерживается AppAuth, поскольку они не поддерживают рекомендации RFC 8252. Это можно заставить работать, см. мою демонстрацию.
Моя общая рекомендация — использовать Facebook SDK, если ваше приложение не иметь связанный веб-сайт. Если у приложения есть связанный сайт, выполните аутентификацию через свой сайт (на пользовательской вкладке), а затем передайте необходимые токены аутентификации обратно в приложение.
person
iainmcgin
schedule
16.10.2017