Я пытаюсь настроить серверную часть веб-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код доступа?
Я где-то здесь пропускаю шаг?
Заранее спасибо.