会话超时 - 将用户重定向到日志记录的同一页面
Session timeout - Redirect user to same page on logging
在我的 Asp.Net 网页应用程序中,当发生会话超时时,页面将重定向到登录页面,当我们再次登录时,它会转到主页。
但是我想重定向到以前的活动页面(发生会话超时的地方),而不是默认重定向到主页。
有什么办法可以实现吗
您好,您可以做以下事情
届时会话过期时,您可以使用以下查询字符串将用户从该页面重定向到登录页面
Response.Redirect("Login.aspx?url=page.aspx");
其中 Page.aspx 将是您当前的页面名称。您必须在 if(!ispostback) 条件之前在每个页面的加载事件中编写此代码。
在点击登录按钮时你可以
if (Request.QueryString["url"] != null)
{
Response.Redirect(Request.QueryString["url"].ToString());
}
在重定向到默认页面之前查询用户名和密码之后。
在我的 Asp.Net 网页应用程序中,当发生会话超时时,页面将重定向到登录页面,当我们再次登录时,它会转到主页。 但是我想重定向到以前的活动页面(发生会话超时的地方),而不是默认重定向到主页。 有什么办法可以实现吗
您好,您可以做以下事情
届时会话过期时,您可以使用以下查询字符串将用户从该页面重定向到登录页面
Response.Redirect("Login.aspx?url=page.aspx");
其中 Page.aspx 将是您当前的页面名称。您必须在 if(!ispostback) 条件之前在每个页面的加载事件中编写此代码。
在点击登录按钮时你可以
if (Request.QueryString["url"] != null)
{
Response.Redirect(Request.QueryString["url"].ToString());
}
在重定向到默认页面之前查询用户名和密码之后。