会员提供程序 - Cookie 或会话

本文关键字:Cookie 会话 程序 | 更新日期: 2023-09-27 18:33:07

ASP.NET 中的 MemberProvider 类使用什么来验证 HTTP 级别的用户?是饼干还是会话?

会员提供程序 - Cookie 或会话

简短回答:

饼干。

长答案:

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

但是,默认情况下,ASP.NET 使用 FormsAuthentication 类在用户登录时(使用 MembershipUtil 进行身份验证后)设置难以猜测的身份验证 cookie。这反过来又允许 ASP.NET 在每个请求期间填充 HttpContext.Current.User 属性。