2010-01-14 69 views

回答

1

是的。當用戶嘗試重新使用書籤的URL時,它們將被重定向到登錄頁面。在重定向用戶之前,您應該捕獲請求的URL並將其作爲編碼字符串存儲在請求中。用戶成功登錄後,他們將重定向到存儲的URL。

要保存的網址:

if (Session == null) 
    Response.Redirect(String.Format("~/Default.aspx?RequestedUrl={0}", Server.UrlEncode(Request.Url.PathAndQuery)), true); 

然後,爲了執行登錄後重定向:

if(Request.Params["RequestedUrl"] != null) 
    Response.Redirect(Server.UrlDecode(Request.Params["RequestedUrl"]));