我在我的项目中使用 "Request.UrlReferrer.AbsoluteUri"
来获取托管我的应用程序的 URL。如果我从“http”主机重定向,我能够获取 URL,但如果我从“https”主机重定向,我将得到 null。如何获得“http 和 https”的 "UrlReferrer AbsoluteUri"
?
最佳答案
使用像 fiddler 这样的 https 感知检查器检查实际的 http 数据。许多浏览器在通过 https 通信时根本不发送引荐来源网址,在这种情况下,根本无法获取引荐来源网址。
如果您拥有原始站点,您可以在查询字符串中添加一些内容作为替代,但仅此而已。
关于c# - Request.UrlReferrer 对于 HTTPS 为 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18629513/