Исключение для входа в Facebook в версии 3 ядра asp - PullRequest
0 голосов
/ 08 октября 2019

Я настраиваю логин Facebook в приложении asp core 3. Когда я нажимаю кнопку входа в Facebook, сайт перенаправляется на страницу входа в Facebook, но когда он перенаправляет обратно, я получаю эту страницу исключения:

Метод не найден: 'System.Text.Json.JsonDocument System.Text.Json.JsonDocument.Parse (System.String, System.Text.Json.JsonReaderOptions) '

Это код:

  1. добавить службу при запуске
services.AddAuthentication().AddFacebook(facebookOptions =>
            {
                facebookOptions.AppId = Configuration["Authentication:Facebook:AppId"];
                facebookOptions.AppSecret = Configuration["Authentication:Facebook:AppSecret"];
            });
Добавить данные в секрете пользователя:
{
  "Authentication:Facebook:AppId": "000000000000",
  "Authentication:Facebook:AppSecret": "0000ada00000asasd00"
}

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

Кроме того, я читал о том, что поддержка JSON в .NET Core 3.0 все еще не завершена, поэтому я попытался использовать пакет NewtonsoftJson, но проблема нерешено.

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