【问题标题】:Custom RoleProvider using session使用会话的自定义 RoleProvider
【发布时间】:2009-09-15 07:44:05
【问题描述】:

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

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

关于如何解决这个问题并保留我们现有的基于会话的安全模型的使用有什么建议吗?

(不是我写的,一定要用)。

一如既往地非常感谢任何帮助。

【问题讨论】:

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


    【解决方案1】:

    可能需要一些代码。

    几乎可以肯定您需要对会话进行读取访问,因为听起来好像保留了一些授权标志?

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

    【讨论】:

    • 嘿鸽子,非常感谢,我已经看过了,只是希望有一种神奇的方式来获得对会话的读取访问权限(我也知道会话是稍后设置的,所以这总是不太可能,但值得一问:))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    • 2010-12-02
    • 1970-01-01
    • 2012-02-15
    相关资源
    最近更新 更多