Не удается найти страницы учетной записи в Asp.Net Core 2.1 - PullRequest
0 голосов
/ 26 июня 2018

Я создал новый сайт из Visual Studio и выбрал аутентификацию «Индивидуальная учетная запись пользователя». Страница _LoginPartial.cshtml содержит следующее:

<ul class="nav navbar-nav navbar-right">
    <li><a asp-area="Identity" asp-page="/Account/Register">Register</a></li>
    <li><a asp-area="Identity" asp-page="/Account/Login">Login</a></li>
</ul>

Сайт работает и позволяет переходить на страницы Register и Account; однако я не вижу этих страниц в своем проекте. У меня нет, например, /Account/Register.cshtml. Я предполагаю, что линия наверху _LoginPartial:

@using Microsoft.AspNetCore.Identity

Как-то связано с этим; но что?

Эти страницы размещены удаленно (F12, кажется, не говорит мне, что я покидаю сайт), они запеклись, но каким-то образом скрыты, я просто пропустил их (если так, извините!)?

1 Ответ

0 голосов
/ 26 июня 2018

В ASP.NET Core 2.1 появилась возможность встраивать представления во внешние библиотеки классов , и шаблоны используют эту функцию. См. здесь для получения дополнительной информации о том, как это конкретно работает с ASP.NET Core Identity и как переопределить встроенные представления.

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