Контроллер учетных записей в удостоверении Майкрософт на конечных точках изменения Blazor

#c# #.net #azure #asp.net-core #blazor

Вопрос:

Я пытаюсь изменить конечные точки и страницы по умолчанию аутентификации Microsoft Identity в проекте Blazor с аутентификацией azureB2C. У меня есть две конечные точки:

  • MicrosoftIdentity/Account/SignIn
  • MicrosoftIdentity/Account/SignOut

Я хочу включить это, например account/SignOut .

После выхода из системы, перенаправления браузера на MicrosoftIdentity/Account/SignedOut , я хочу изменить это правило.

Я пытался создать свой собственный AccountController.cs, но это не сработало. Я не знаю, как я могу использовать свой собственный контроллер учетных записей в этом случае,потому что Microsoft docs этого не объясняет.

Я обнаружил, что , когда я создаю файл SignedOut.cshtml Area.MicrosoftIdentity.Pages.Account , я могу изменить вид страниц по умолчанию. Но я получаю ошибку о конфликте

"warning CS0436: The type 'Areas_MicrosoftIdentity_Pages_Account_SignedOut'...."

Я не знаю, что мне делать. Извините за мой английский, я все еще учусь.