HTTPContextBase.User和MembershipUser之间的区别

时间:2009-06-01 04:08:00

标签: asp.net

请澄清。

1 个答案:

答案 0 :(得分:2)

Context.User是用户的IPrincipal,机器上的当前进程正在该用户下运行。 MembershipUser是您以某种方式进行身份验证的应用程序级用户。这两件事可以是相同的(impersonation),也可以是不同的(例如在服务帐户下运行并从数据库中验证用户)。默认情况下,它们是不同的。