2017-11-21 23 views
0

私のセッションのタイムアウト後に私はログインページにリダイレクトしますが、再度ログインすると、セッションがタイムアウトしたページにリダイレクトする必要があります。ログインはその後のことができます成功した後、ログインページにログイン後asp.netでセッションがタイムアウトしたページにリダイレクト

string path = HttpContext.Current.Request.Url.AbsolutePath; 
Response.Redirect = string.Format("www.example.com/Login.aspx?ReturnUrl={0}",path); 

:あなたは、その後のような存在ページのURLとパスを連結ログインページにリダイレクトされている場合

+0

ようこそStackoverflowへようこそ。 [ツアー]に行って[質問]を読んでください。その後、あなたの質問に戻ってきてください。 – Marco

答えて

0

あなたは、以下の方法を試すことができます次のようなことをしてください:

var returnUrl = Request.QueryString["ReturnUrl"]; 
Response.Redirect = string.Format("{0}/{1}",HttpContext.Current.Request.Url.Host,returnUrl); 
+0

おかげさまで、ありがとうございましたが、セッションは自動的にタイムアウトしました。 –

+0

上記の質問から、セッションタイムアウト後にログインページにリダイレクトできるようです。それに応じて適切に編集して、わかりやすく理解できるようにしてください。 –

関連する問題