Есть ли какая-либо разница между тем, как работает проверка подлинности форм в приложениях asp.net и asp.net MVC?Разница в формах Аутентификация между asp.net и asp.net MVC?
ответ
Нет никакой разницы. Оба они используют Core ASP.NET Framework. Что содержит проверку подлинности, членство, сеанс и управление кешем. Все эти функции работают одинаково в asp.net и asp.net mvc.
Хотя в Web-формах и MVC используются одни и те же точные принципы и механика при аутентификации, но у нас нет серверных элементов управления в MVC, поэтому есть несколько разных вещей, на которые нужно обратить внимание. В MVC вы увидите атрибут [Авторизовать], в котором вы будете украшать методы.
Что касается сеансов, TempData - очень легкий сеанс, используемый для перенаправления, см. When to use TempData vs Session in ASP.Net MVC.
В MVC необходимо много внимания уделять использованию сеансов. MVC имеет временную шкалу, также касающуюся сеанса, вот очень хороший метод stackoverflow quesiton и ответ на его использование. Session variables in ASP.NET MVC
- 1. Разница между asp.net mvc Selector и фильтром?
- 2. В чем разница между asp.net, asp.net mvc и core asp.net
- 3. Аутентификация между ASP.NET MVC и WebAPI
- 4. Пользовательская аутентификация asp.net MVC
- 5. Разница между Asp.net MVC 1 и Asp.net MVC 2
- 6. Аутентификация в ASP.NET MVC
- 7. В чем разница между ASP.Net MVC и ASP.Net MVC2?
- 8. Пользовательская аутентификация и ASP.NET MVC
- 9. Авторизация и аутентификация ASP.Net MVC
- 10. Asp.net mvc codefirst и аутентификация
- 11. ASP.NET MVC Аутентификация Windows
- 12. ASP.Net MVC - двухэтапная аутентификация
- 13. ASP.NET MVC-аутентификация cookie
- 14. ASP.NET MVC 1.0 Аутентификация
- 15. Аутентификация LDAP в ASP.Net MVC
- 16. Аутентификация и авторизация пользователей в ASP.NET MVC
- 17. Аутентификация и авторизация в ASP.NET MVC 4
- 18. Аутентификация ASP.NET и аутентификация форм
- 19. В чем разница между ASP.NET vNext и ASP.NET 5?
- 20. разница между Task.Run и QueueBackgroundWorkItem в Asp.Net
- 21. Аутентификация Asp.net и Kerberos
- 22. Разница между Javascript и ASP.net
- 23. Разница между asp и asp.net
- 24. Asp.net MVC Аутентификация как работает аутентификация
- 25. В чем разница между View и PartialView в ASP.NET MVC?
- 26. В чем разница между <% # и <% = в ASP.NET MVC?
- 27. В чем разница между <%: и <% = в ASP.NET MVC?
- 28. В ASP.NET MVC, в чем разница между <% = и <% :?
- 29. В чем разница между Session и ViewData в Asp.net-MVC?
- 30. В чем разница между RouteLink и ActionLink в ASP.NET MVC?
Не совсем. Аутентификация работает одинаково. Авторизация работает по-разному. В MVC вы устанавливаете разрешения для методов контроллера и в веб-формах, которые вы устанавливаете разрешения для файлов. – amhed