2015-05-28 100 views
0

我被赋予在asp.net webforms中执行授权的任务。所以我需要检查用户是否被允许访问该页面。因此,就像我在Db中存储用户权限一样,登录后我也可以获取权限。Global.asax或http处理程序

现在所做的是在每个页面加载中检查页面名称是否在特权列表中。那么我会遇到像处理程序,模块,global.asax这样的术语,这些术语是我可以编写所有这些任务的目标。

这是正确的做法吗?
我应该选择什么> Gloabasl.asax或处理程序或模块

+2

你可以把代码是Application_AuthenticateRequest http://stackoverflow.com/questions/875472/authenticaterequest-event – Peyman

回答

1

您可以创建一个继承自页面类的类,并在其中添加您的方法。然后让你的所有页面继承新类