0

您能否向我解释一下如何存储和使用自定义对象,就像我们通过网站使用 asp.net MVC 成员资格一样?我经常使用我的数据库中的同一个表,并且我想停止要求我的服务器在每一页上检索相同的信息。我不能使用 cookie,因为我有一些重要信息,我不使用会话,因为我希望这个对象可以像成员资格一样访问。用户登录后,我想将此信息一劳永逸地设置到该对象中,直到它断开连接。

例子...

  1. 非常正常的会员资格:

    MembershipUser UserAccount = Membership.GetUser(HttpContext.Current.User.Identity.Name);

  2. 我想使用的自定义数据对象

    MyCustomData customData = Membership.GetCustomData(HttpContext.Current.User.Identity.Name);

非常感谢你!!

4

1 回答 1

0

您可以尝试覆盖此处的内容:ASP.NET MVC 自定义成员资格提供程序 - 如何重载 CreateUser?或创建您的自定义会员提供者并添加额外的方法:自定义会员提供者(我更喜欢这个)

于 2012-09-15T23:13:16.387 回答