我在.net框架上使用vb语言 . 我在page_load中的登录页面中使用了request.urlReferrer
Session(“PreviousPage”)= Request.UrlReferrer
当我单击登录按钮时,我重定向了这样的用户 .
If Not Session("PreviousPage") Is Nothing Then
Response.Redirect(Session("PreviousPage").ToString)
End If
问题是我的上一页是登录页面 . 我已登录系统,但再次重定向到登录页面 . 有什么建议吗?
1 回答
哦,是的 . 首先,您需要找出您的登录页面与任何非登录页面的区别 . 也许它是一个特定控件的存在(在下面的例子中称为
Login1
):或者也许是它的URL,在这种情况下你可以使用HttpWebRequest.Referer来检测它 . 在HTTP和普通浏览行为的情况下,Referer与上一页相同 .