如何在asp.net中检测请求引用者

时间:2017-02-15 14:26:05

标签: javascript asp.net referrer

我们有一个asp.net网站。当用户访问该站点时,我们想要检查引用者,如果引用者是某个恶意站点,我们想要阻止该请求。我们使用的代码是

if (Request.UrlReferrer.ToString() == "MaliciousSite.com"){
    /*do  action*/
}

但是对于下面的脚本请求,引用者总是为空,我们找不到请求的来源。

data:text/html,<script>location='http://www.oursite.com/'</script>

有没有办法找到推荐者,如果这个人被这个脚本重定向?

0 个答案:

没有答案