Проблема входа в Facebook в приложении Angular .NET Core в Visual Studio 2022

#angular #asp.net-identity #facebook-login #visual-studio-2022 #asp.net-core-6.0

#угловатый #asp.net-идентификация #facebook-вход в систему #visual-studio-2022 #asp.net-core-6.0

Вопрос:

Я пытаюсь создать простое приложение с использованием Visual Studio 2022, используя ASP.NET Ядро с угловым шаблоном проекта. Я следую инструкциям msdn отсюда: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/social/facebook-logins?view=aspnetcore-6.0

  • Я выбираю отдельные учетные записи типа аутентификации.
  • После создания примера приложения я пытаюсь добавить аутентификацию Facebook. Я настраиваю свое приложение Facebook в разделе для разработчиков facebook, затем добавляю аутентификацию facebook при настройке служб. Пока все хорошо.
  • Я запускаю приложение, перехожу на страницу входа в систему, нажимаю facebook, и после входа в систему через facebook я получаю следующую ошибку:

    ОШИБКА core.js: 6479 ОШИБКА Ошибка: не перехвачено (в обещании): Ошибка: не удается сопоставить какие-либо маршруты. Ошибка сегмента URL: «вход в facebook»: не удается сопоставить какие-либо маршруты. Сегмент URL: «вход в систему-facebook»

  • Я вижу на вкладке сеть (изображение 4), что есть обратный вызов facebook с токеном аутентификации, но проблема в том, что я не выполняю вход в свое приложение.

С другой стороны, вход в систему через учетную запись электронной почты работает вполне нормально.

Таким образом, из-за ошибки это выглядит так, как будто угловой маршрут не определен, но на самом деле этот маршрут входа в facebook должен был обрабатываться сервером идентификации, который должен был создать учетную запись пользователя в ASP.NET таблицы идентификации пользователей.

Я бы очень оценил вашу помощь в том, чтобы разобраться с этим.

Изображение 1: Создание приложения Создание приложения

Изображение 2: Конфигурация аутентификации Facebook: Конфигурация аутентификации Facebook

Изображение 3: Ошибка при обратном вызове facebook введите описание изображения здесь

Изображение 4: Ошибка обратного вызова на вкладке сеть введите описание изображения здесь

Комментарии:

1. Можете ли вы опубликовать свой конвейер промежуточного программного обеспечения ( Configure метод)? У вас есть UseAuthentication промежуточное программное обеспечение?