asp.net User.IsInRole签入整个网站

asp.net User.IsInRole签入整个网站,asp.net,Asp.net,我正在使用asp.net和c# 我想检查用户是否在某个active directory组中 我在做这个检查: if (HttpContext.Current.User.IsInRole(ConfigurationSettings.AppSettings["Group"])) { } 问题是:我应该把这个代码放在哪里? 该网站有几个页面,我想验证的所有页面 我把这个放在母版页上了吗 谢谢。如果用户不是所需角色,您想怎么做?根据该问题的答案,您可以: 在母

我正在使用asp.net和c#

我想检查用户是否在某个active directory组中

我在做这个检查:

   if (HttpContext.Current.User.IsInRole(ConfigurationSettings.AppSettings["Group"]))
        {

        }
问题是:我应该把这个代码放在哪里? 该网站有几个页面,我想验证的所有页面

我把这个放在母版页上了吗


谢谢。

如果用户不是所需角色,您想怎么做?根据该问题的答案,您可以:

  • 在母版页中检查它

  • 在派生页面代码隐藏类的基页中检查它

  • 在global.asax中检查它,例如在应用程序请求事件处理程序中


。。。等等

如果用户不是所需角色,您想做什么?根据该问题的答案,您可以:

  • 在母版页中检查它

  • 在派生页面代码隐藏类的基页中检查它

  • 在global.asax中检查它,例如在应用程序请求事件处理程序中


。。。等等

以下是我的一个答案,它将帮助您:以下是我的一个答案,它将帮助您: