我无法理解AuthenticationFilter
和AuthorizeFilter
之间的区别。您能否解释一下AuthenticationFilter
和AuthorizeFilter
的主要区别和示例。
答案 0 :(得分:0)
在MVC.NET中,您可以从web.config中的表单模式对用户进行身份验证
<authentication mode="Forms">
因此,在这种情况下,AuthorizeFilter
<Authorize>
将用于验证用户是否是登录用户。
现在 AuthenticationFilter
,它控制当前用户权限。他应该和不应该访问的内容。
该类继承ActionFilterAttribute
答案 1 :(得分:-1)
身份验证和授权之间的差异是
假设有一个家庭/平面身份验证用于检查您是否允许进入该家庭 并假设该公寓中有多个房间,因此如果您允许进入那个房间,我们可以检查是否在授权中使用
我希望你能由此理解