Внешний вход в Facebook и получение токена доступа с использованием ядра asp. net. - PullRequest
0 голосов
/ 15 марта 2020

Как получить токен доступа при входе в Facebook. Я имею в виду, как получить токен доступа к Facebook сразу после входа в учетную запись Facebook. Я использую asp. net core.

1 Ответ

0 голосов
/ 16 марта 2020

Во-первых, вы можете следовать документу , чтобы настроить аутентификацию Facebook в вашем основном приложении asp. net. Чтобы получить токен доступа после входа в систему, вы можете сначала установить для SaveTokens значение true при регистрации:

services.AddAuthentication().AddFacebook(facebookOptions =>
{
      facebookOptions.AppId = Configuration["Authentication:Facebook:AppId"];
      facebookOptions.AppSecret = Configuration["Authentication:Facebook:AppSecret"];

      facebookOptions.SaveTokens = true;
});

После аутентификации вы можете получить токен в действии, например:

var token = await HttpContext.GetTokenAsync("access_token");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...