中的GetRolesForUser()
方法RoleProvider
获取用户登录名并返回该用户的角色列表。但在我的应用程序中,这还不够,我需要更多信息才能获得用户的角色。
我怎样才能将这些额外信息放入方法中?
我有它Session
,但我发现它Session
在RoleProvider
.
我的想法是将这些额外信息放在扩展的某个类中MembershipUser
,假设我可以在RoleProvider
. 但我不知道如何创建CustomMembershipUser
并使其成为MembershipProvider
. 这甚至可能吗?
最简单的方法是使用 cookies,但我试图远离它。