如何在我的HTTPS站点中使用Request.UrlReferrer?

时间:2012-09-24 10:09:53

标签: asp.net

我使用Request.UrlReferrer来获取上一个链接,但它不适用于我的HTTPS网站。我不能使用查询字符串;有没有解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果从加密站点(使用SSL fx)传入,则无法获取referrerUrl。引用者标题非常不安全,可以简单地点击您的URL并传递他们想要的任何引用者。

http://www.w3.org/Protocols/rfc2616/rfc2616-sec15.html#sec15.1.3

  

如果使用安全协议传输引用页面,则客户端不应在(非安全)HTTP请求中包含Referer头字段。