Как достичь авторизации с помощью MVC asp.net?Авторизация ASP.NET MVC
ответ
Используйте Авторизоваться атрибут
[Authorize]
public ActionResult MyAction()
{
//stuff
}
Вы также можете использовать это на контроллере. Может передавать и пользователей или роли.
Если вы хотите что-то с меньшим контролем, вы можете попробовать что-то вроде this.
public class CustomAuthorizeAttribute : AuthorizeAttribute
{
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
string[] users = Users.Split(',');
if (!httpContext.User.Identity.IsAuthenticated)
return false;
if (users.Length > 0 &&
!users.Contains(httpContext.User.Identity.Name,
StringComparer.OrdinalIgnoreCase))
return false;
return true;
}
}
Существует функция авторизации с MVC, используя бета-версию ASP.NET MVC и создание проекта MVC из Visual Studio, автоматически добавляет контроллер, использующий авторизацию. Одна вещь, которая поможет в поиске Google, заключается в том, что это «фильтр». Поэтому попробуйте выполнить поиск в разделе «Фильтр авторизации MVC», и все, что будет показано в предпросмотре 4 или выше.
Ах, я был просто поиск «ASP.NET» «MVC» Авторизация и не очень нахожу много, спасибо, что дал мне знать, чтобы искать фильтры. Другая проблема, которую я испытываю при поиске справки MVC, заключается в том, что я нахожу материал для предыдущей версии предварительного просмотра, который не помечен как «Preview 2» и т. Д.! – Tablet 2008-12-01 00:23:09
Я рекомендовал бы взглянуть на эту статью: http://kbochevski.blogspot.com/2009/11/mvc-forms-authentication-and.html
Это помогло мне сегодня.
Это, как вы можете иметь аутентификацию по умолчанию: http://mycodepad.wordpress.com/2014/03/17/mvc-secure-your-web-app/
- 1. Авторизация сайта ASP.NET MVC
- 2. ASP.NET MVC Пользовательская авторизация
- 3. ASP.NET MVC Роль авторизация
- 4. ASP.NET MVC - динамическая авторизация
- 5. Авторизация в ASP.NET MVC
- 6. Авторизация ASP.NET MVC - настройка?
- 7. Пользовательская авторизация ASP.NET MVC
- 8. ASP.NET MVC 2 Авторизация Regex
- 9. ASP.NET MVC и AngularJS авторизация
- 10. Авторизация и кэширование ASP.NET MVC
- 11. Авторизация данных в MVC ASP.NET
- 12. Авторизация в ASP.NET MVC 4
- 13. Авторизация и аутентификация ASP.Net MVC
- 14. ASP.NET MVC Авторизация и гиперссылки
- 15. Аутентификация/авторизация проекта ASP.NET MVC
- 16. ASP.NET mvc 3 Анонимная авторизация не работает
- 17. Asp.Net MVC Пользовательская авторизация не работает
- 18. ASP.NET MVC-приложение - авторизация пользователя/разрешения
- 19. asp.net mvc аутентификация против shibboleth и авторизация
- 20. Пользовательская авторизация в ASP.NET MVC 3
- 21. ASP.NET MVC авторизация без SQL Server
- 22. Проверка и авторизация ASP.Net MVC 6
- 23. ASP.NET MVC Авторизация и роли для team_id
- 24. Авторизация ASP.NET MVC с ролями CRUD
- 25. Одностраничное приложение ASP.NET MVC 4 Авторизация
- 26. Ролевая авторизация в ASP.net MVC 4
- 27. Аутентификация и авторизация пользователей в ASP.NET MVC
- 28. ASP.NET MVC: иерархические роли, настраиваемая авторизация
- 29. Ресурсная специфическая авторизация в ASP.NET MVC 6
- 30. Смешивание ASP.NET WebForms и авторизация MVC
Заканчивать http://nerddinner.codeplex.com/ – CmdrTallen 2009-11-18 20:17:22