MembershipProvider - Cookie或会话?

时间:2013-09-26 19:31:38

标签: c# asp.net

ASP.NET中的MembershipProvider类用于在HTTP级别对用户进行身份验证?是Cookie还是会话?

1 个答案:

答案 0 :(得分:2)

简答:

缓存数据。

答案很长:

都不是。 MembershipProvider类本身与HTTP会话状态无关。 MembershipProvider是一个抽象基类,其子类定义了管理用户,密码等的不同方法。

但是,当用户登录时(在使用FormsAuthentication进行身份验证之后),ASP.NET默认使用MembershipUtilset a difficult-to-guess authentication cookie。这反过来允许ASP.NET填充

期间HttpContext.Current.User属性。{/ p>