2011-06-29 71 views
2

場景:我有成員資格提供程序安裝程序,它當前指向我的計算機上的SQL數據庫。基於角色的訪問工作,我有一個安全修剪的菜單。用戶只能訪問他們有權訪問的頁面。ASP.net如何通過基於角色的訪問來處理登錄/註銷

問題:當一個匿名用戶試圖訪問他們沒有訪問權限的頁面時,將它們帶到一個登錄頁面以便他們可以登錄。沒事兒。但是,當登錄用戶試圖訪問他們無法訪問的頁面時(通常通過鍵入URL),它會再次將它們帶到登錄頁面,要求他們登錄(除非已登錄)。我想要麼帶他們到不同的頁面或以某種方式告訴他們,他們無權訪問。任何想法/建議?提前

感謝

回答

1

This我所用。他們指出,使用<customErrors>不會起作用,因爲401狀態改變並提供解決方案的方式

+0

謝謝你的工作就像一個魅力。 – Gage