Я настраиваю логин Facebook в приложении asp core 3. Когда я нажимаю кнопку входа в Facebook, сайт перенаправляется на страницу входа в Facebook, но когда он перенаправляет обратно, я получаю эту страницу исключения:
Метод не найден: 'System.Text.Json.JsonDocument System.Text.Json.JsonDocument.Parse (System.String, System.Text.Json.JsonReaderOptions) '
Это код:
- добавить службу при запуске
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, но проблема нерешено.