使用会话自定义RoleProvider

时间:2009-09-15 07:44:06

标签: c# .net roleprovider asp.net-membership

我正在考虑使用自定义MembershipProvider / RoleProviders。

不幸的是,我们目前拥有的安全层需要设置一些会话内容。因此,当调用IsUserInRole()方法时,Session对象始终为null,因为Session内容都是预先填充的。

有关如何解决此问题的任何建议,并保留使用我们拥有的基于会话的安全模型?

(我没有写它,我必须使用它。)

任何帮助都会一如既往地受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

可能需要一些代码。

几乎可以肯定,您需要对会话进行读取访问,因为听起来有些授权标志会保留在那里吗?

这可能会为您排除这一点,请阅读此forum,请注意ScottGu的回答