c# - ASP.NET 中用于 Page_Load 的自定义属性

标签 c# asp.net active-directory custom-attributes

我有一个 ASP.NET 3.5 站点,在其中的某些地方,我正在检查当前登录的 Active Directory 用户是否在某个 AD 安全组中。在 Page_Load 中,我正在做这样的事情:

if (isInADGroup(UserGUID))

{ //继续

现在我想知道,我不能只创建一个自定义属性,就像一些 MVC 的安全属性一样,它运行此检查并取消执行或显示错误消息吗?

最佳答案

不确定属性,但您始终可以创建一个自定义页面来处理从 System.Web.UI.Page 继承的这个问题,并将其用作您的 Web 表单的基类。

关于c# - ASP.NET 中用于 Page_Load 的自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889464/

相关文章:

c# - log4net 没有输出

c# - Asp.net WEB API - 如果我使用 POST 而不是 PUT 和 DELETE 会出现什么问题?

c# - 在本地回发后,ASP.NET session 变为空

asp.net - 多个 ASP.NET 应用程序的集成

asp.net - 如何在 ASP.NET 中隐藏页面名称和查询字符串?

c# - 将启用的计算机添加到 Active Directory OU

c# - 为什么域用户获得 UnauthorizedAccessException 并授予 "Everyone"读写权限?

javascript - 如何在 asp.net.core 中使用 Ajax 发布表单数据和文件?

.net - 如何在 ColdFusion 中加速从 .NET AD 检索数据?

c# - 类型或命名空间名称不存在