Неправильное перенаправление на Facebook с использованием веб-API - PullRequest
0 голосов
/ 02 февраля 2019

Я пытаюсь настроить серверную часть веб-API для использования в приложении React Native, а также на существующем веб-сайте, которым я владею.

Я настроил приложение Facebook и добавил ключ приложения исекрет для страницы startup.auth в моем проекте.

Затем я назвал маршрут ниже, который дал мне URL для доступа

api / Account / ExternalLogins? returnUrl =%2F & generateState = true

Предоставленный URL-адрес выглядит следующим образом:

/ api / Account / ExternalLogin? Provider = Facebook & response_type = token & client_id = self & redirect_uri = https% 3A% 2F% 2Flocalhost%3A44362% 2F & state = RDiU9ntK0FK0dcnjhYnqxct60Rz_CYCnefsoXEUmhiU1

Когда я вставляю это в браузер, он действительно затем проходит обычный процесс проверки подлинности в Facebook ... пока все хорошо!

Но затемперенаправляет меня на следующий адрес

https://localhost:44362/#access_token=FqcUglZGUwg.......OeFnt_eVc&token_type=bearer&expires_in=1209600&state=RDiU9ntK0FK0dcnjhYnqxct60Rz_CYCnefsoXEUmhiU1

Я вместо этого думал, что это даст мне токен на предъявителя к веб-API, а не к Facebookкод доступа?

Я где-то здесь пропускаю шаг?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...