Matrimony Ответов: 2

Asp.net основная идентичность 2.2 вопрос


Создать ASP.NET сердечник 2.2 Веб-приложение(MVC) с индивидуальными учетными записями пользователей.

В файле _LoginPartial.cshtml есть что-то вроде этого:
<a  class="nav-link text-dark" asp-area="Identity" asp-page="/Account/Manage/Index" title="Manage">


Но этого нет AccountController,проект содержит только HomeController

Как это действие asp-page="/Account/Manage/Index" можно найти в файле file_LoginPartial.cshtml.

Что я уже пробовал:

Я не понимаю что происходит

2 Ответов

Рейтинг:
2

Bryian Tan

Это может помочь:

Чтобы включить файлы/ модули, которые необходимо настроить вашему приложению, щелкните правой кнопкой мыши ваш проект в обозревателе решений и выберите Добавить > Новый элемент Scaffolded, выберите Identity, Add, проверьте файлы, которые вы хотите настроить, и выберите DBContext.

Кроме того, если вы хотите увидеть, как работает код, например Login, откройте файл login.cshtml.cs в разделе области, удостоверение, страницы, учетная запись и разверните файл Login.cshtml. Затем поместите точку останова на OnPostAsync / OnGetAsync

asp.net identity - где находятся страницы входа и регистрации в приложении AspNet Core scaffolded? - переполнение стека[^]

Блог ASP.NET | основных ASP.NET 2.1.0-preview1: представляем пользовательский интерфейс идентичности как библиотека[^]


Рейтинг:
2

Matthew Dennis

Страницы бритву встроены в DLL(ы), которые реализуют функциональные возможности личности. Вы можете переопределить страницы.

Проверьте Microsoft dos по адресу https:docs.microsft.com.


Richard Deeming

Разве это не то же самое, что сказал Брайан в феврале? Это, конечно, описано в ссылке StackOverflow, которую он опубликовал.