У меня есть приложение в asp.net mvc с шаблоном Аутентификация учетной записи пользователя. Теперь я хочу отобразить некоторые параметры в меню только для зарегистрированных пользователей. Как я могу получить этот эффект?Параметры отображения Asp.net только для зарегистрированных пользователей
Я уже пробовал:
if (User.IsInRole("ApplicationUser"))
{
<li>@Html.ActionLink("Yours Books", "Books", "Home")</li>
<li>@Html.ActionLink("Search", "Search", "Home")</li>
}
и
if (User.IsInRole("User"))
Но это не сработало. Я проверил в базе данных, и я нашел только «Дискриминатор» = ApplicationUser, no «Role» ...
Может кто-нибудь мне помочь?
You приветствуются :-). В случае, если он работает, пожалуйста, проверьте мой пост как ответ, чтобы закрыть поток –