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

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

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

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

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

有帮助吗?

解决方案

可能需要一些代码。

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top