我正在铁路上使用Spree电子商务,并使用CAS进行单点登录 使用cas登录后,我使用request.referer在上一页重定向,但它不适用于Internet Explorer 在Internet Explorer中,它将我重定向到我的应用程序的主页。
答案 0 :(得分:3)
IE在某些情况下不会发送引用标头。微软有一个support article来涵盖这个。
在Internet Explorer 4.0及更高版本中从一个文档链接到另一个文档时,当链接从HTTPS页面到非HTTPS页面时,将不会发送Referer标头。当链接来自非HTTP(S)协议(例如file://)到另一个页面时,也不会发送Referer标头。
答案 1 :(得分:2)
正如道格拉斯所说,请求提交者没有从'https'到'http'工作。您可以做的是在移动到https:// url之前存储URL。我想这应该有用。