我有一個問題。在login.aspx頁面中重定向用戶的最佳方式webforms嘗試訪問無法訪問的頁面
想象一下,我的網站在某些URL限制, 在登錄頁面我試圖訪問一個網址不是我沒有permition
如果我犯規,我需要重定向到默認頁面。
這是最好的選擇嗎?
TY
我有一個問題。在login.aspx頁面中重定向用戶的最佳方式webforms嘗試訪問無法訪問的頁面
想象一下,我的網站在某些URL限制, 在登錄頁面我試圖訪問一個網址不是我沒有permition
如果我犯規,我需要重定向到默認頁面。
這是最好的選擇嗎?
TY
一些屬性或元素超過我可以把webconfig比用戶未經允許訪問該位置重定向到默認頁面?
解決。
在login.aspx.cs pageLoad的
保護無效的Page_Load(對象發件人,EventArgs的) { 如果(!Page.IsPostBack) { 如果(Request.IsAuthenticated & &!string.IsNullOrEmpty( Request.QueryString [「ReturnUrl」])) { //這是未經授權的,已驗證的請求...
Response.Redirect(「YOUR_PAGE_URL」); } } }
您應該爲此編輯原始問題,而不是每次都添加答案。或者,您也可以爲您的問題添加評論。 – zapping 2010-03-08 15:51:01