Я создал новое веб-приложение с использованием веб-форм и отдельной учетной записи, я могу создать пользователя и логин. Но мне нужно, чтобы все страницы были защищены паролем. Что мне нужно добавить, чтобы это сработало?защита всех страниц не работает в asp.net identity для webforms
1
A
ответ
0
Вы не добавили много деталей, но я думаю, что решение для вас должно состоять в проверке подлинности пользователя на странице Page_Load.
Это должно быть включено в ваш базовый класс Page (при условии, что у вас есть один и не непосредственно реализующий класс Page).
public abstract class MyBaseAuthProtectedPage : Page
{
private void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if(!User.Identity.IsAuthenticated)
{
//not authenticated logic here
}
}
}
....
}
Все ваши страницы должны осуществлять MyBaseAuthProtectedPage класса.
Смежные вопросы
- 1. ASP.NET Identity + WebForms для облачного приложения?
- 2. ASP.NET Identity - AuthenticationManager.SignOut не работает
- 3. ASP.Net WebForms requiredfieldvalidator не работает в FireFox?
- 4. ASP.NET WebForms событий не работает
- 5. пользовательское разрешение и защита страниц в asp.net
- 6. Asp.Net Identity - SetPasswordHashAsync не работает
- 7. ASP.NET Identity - защита каталога от не прошедших проверку пользователей
- 8. ASP.NET 4.0 WebForms Маршрутизация Javascript не работает
- 9. ASP.NET Identity для WebForms - начало работы с расширением атрибутов пользователя
- 10. ASP.NET IDENTITY SetPasswordHashAsync не работает
- 11. ASP.Net Identity с WebForms в существующую базу данных SQL
- 12. ASP.NET Маршрутизация всех страниц
- 13. Старая/более простая защита в ASP.NET, чем Identity/OWIN
- 14. Изменение всех страниц ASP.NET
- 15. Как использовать мою собственную базу данных в ASP.NET Identity (WebForms)
- 16. CSV Загрузка не работает для всех страниц
- 17. инструмент/скрипт для посещения всех страниц в проекте ASP.NET?
- 18. ASP.NET Webforms с идентификатором ASP.net
- 19. Защита каталога в asp.net не работает
- 20. ASP.Net WebForms IE7 ScriptManager.RegisterClientScriptInclude не работает
- 21. Загрузить не работает с ASP.NET WebForms
- 22. ASP.NEt Identity Не работает или не регистрируется
- 23. Url Routing asp.net 4 webforms - не работает
- 24. Charts.Js с ASP.NET Webforms не работает
- 25. ASP.NET MVC 5 Identity AddUserToRole не работает
- 26. Защита страниц без MVC в приложении ASP.MVC
- 27. защита страниц не .aspx с помощью провайдера членства Asp.net
- 28. AjaxControlToolkit не работает для страниц, используя MasterPage
- 29. ASP.NET Identity 2.0 Signout не работает
- 30. Защита или https для страницы не работает