ASP如何禁止用户通过代理服务器访问

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:21:17
就是要检测客户是不是通过代理服务器访问的代码。
不要拿:
If Request.ServerVariables("HTTP_PROXY_CONNECTION") <> "" or Request.ServerVariables("HTTP_VIA") <> "" or Request.ServerVariables("HTTP_USER_AGENT_VIA") <> "" or Request.ServerVariables("HTTP_X_FORWARDED_FOR") <> "" or Request.ServerVariables("HTTP_PROXY_CONNECTION") <> "" or Request.ServerVariables("HTTP_CACHE_CONTROL") <> "" or Request.ServerVariables("HTTP_CACHE_INFO") <> "" Then
来,根本没用的。只能检测HTTP代理。根本无法检测到sockscap,ccclient之类的代理软件。

只能检测到HTTP透明代理服务器,连HTTP匿名代理服务器也检测不了

尝试用页面脚本来发送IP作对比吧,网上很多这样的例子





追问

求代码


这个无法检测吧.