c# – HTTPS的Request.UrlReferrer为NULL

前端之家收集整理的这篇文章主要介绍了c# – HTTPS的Request.UrlReferrer为NULL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的项目中使用“Request.UrlReferrer.AbsoluteUri”来获取托管我的应用程序的URL.如果我从“http”主机重定向,我可以获取URL,但如果我从“https”主机重定向,我将变为null.如何获得“http和https”的“UrlReferrer AbsoluteUri”?

解决方法

使用像fiddler这样的https感知检查器检查实际的http数据.许多浏览器在通过https进行通信时根本不发送引用者,在这种情况下根本无法获得它.

如果您拥有原始站点,您可以在查询字符串中添加一些内容作为替代,但这就是它.

猜你在找的C#相关文章