2015-05-28 188 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

您可以創建一個繼承自頁面類的類,並在其中添加您的方法。然後讓你的所有頁面繼承新類