【发布时间】:2015-07-06 11:11:34
【问题描述】:
我在我的项目中使用代码HttpContext.Current.Request.UrlReferer ?? (Object)).ToString() 从我的托管应用程序中获取引荐来源网址。
当我从 HTTP 页面重定向时,我能够获取 URL,但如果我从 HTTPS 页面重定向,那么我得到一个空值,我怎样才能让 UrlReferrer 为 HTTPS 工作?
【问题讨论】:
-
@ChaitanyaGadkari 不要使用
inline code来突出显示随机术语。 -
未发送推荐人,如Is HTTP header Referer sent when going to a http page from a https page? 中所述。无论如何,您都不应该在引荐来源网址上构建您的应用程序逻辑,因为某些浏览器、用户或插件可以完全禁用引荐来源网址。使用推荐人解释您试图解决的问题;也许有更好的解决方案。