标签: c# asp.net webforms referrer
我正在使用
Page.Request.UrlReferrer.ToString();
我发现它并不总是有效,因为它来自浏览器。在这种情况下,获取上一页并检查它是否是我网站的一部分最安全的方法是什么?
我的网站上有用户可以下载一些zip文件的页面。当他们点击zip文件链接时,会进行验证检查,因此我需要知道他们所在的页面,以便在检查完验证后将其返回到那里。他们可以输入url并尝试下载文件,这将为referrer返回null。