2011-04-15 33 views
0

如何获得以前的页面我遇到问题。我们开始使用HTTPS之前,我以前页面使用此代码:如何使用https

Request.UrlReferrer.ToString(); 

它得到http头

Referer:http://localhost/test 

但是,当我们开始使用HTTPS,他们是空的。 Page.PreviouslyPage也是null。

当https正在工作时,我如何获得以前的页面?

回答

1

在这种情况下,浏览器可能不会发送HTTP Referer,实现此目的的唯一方法是将此URL包含为请求的一部分。例如,您可以使用隐藏字段,也可以在生成链接时将其作为查询字符串参数传递。

+0

谢谢。你一如既往的帮助我解决我的问题。 – 2011-04-16 15:10:28