我有一个问题,我无法识别我的内网网页的访问者,因为他们的浏览器被配置为使用代理,即使是本地内网。我总是看到代理IP,没有关于客户端的其他细节。我公司使用的SOE已经为Firefox和Internet Explorer设置了代理,我不能要求他们重新配置浏览器,因为这很复杂。我曾尝试使用PHP $ _SERVER ['REMOTE_ADDR']以及一个名为$ HTTP_SERVER_VARS ['HTTP_X_FORWARD_FOR']。实际上,我编写了一个列出$ _SERVER和$ HTTP_SERVER_VARS数组的页面,并且没有任何关于实际客户端连接的信息。这就是为什么我认为它需要在客户端完成的原因。如何使用Javascript识别客户端?
我不是在寻找一个安全的解决方案,因为它只是一个简单的页面,所以我希望能够使用Javascript或类似的东西来找到某些有关客户端的信息,并将它作为GET发送到我的Intranet页面变量。这基本上是整理统计数据。告诉我大部分访客都是代理人是没用的! :)
我也想避免用户登录,如果可能的话。