请帮我看下这个asp的问题~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/21 00:21:59
我用 Request.ServerVariables("AUTH_USER")来取用户名,为什么取的是空值
我用LOGON_USER还是取的空值,我这边有个终端服务器,我想找出是哪个用户通过终端服务器来访问网站的,有办法吗?
我取了Request.ServerVariables所有的值,要么是空值,要么就不是我需要的

AUTH_USER是不一定有的,LOGON_USER可以得到登陆服务器用户名.以下可以返回全部的ServerVariables看看你需要什么吧.
For Each name In Request.ServerVariables
Request.ServerVariables(name)
Next

REMOTE_ADDR 得到连接Web用户的IP地址(一定有)
REMOTE_HOST 得到连接Web用户的主机名(不一定有)
REMOTE_USER 得到连接Web所使用的用户名

首先建立个用户表,每个用户不同的IP,用REMOTE_ADDR可以区分

Request.ServerVariables("AUTH_USER") 是可以为空的,登录服务器吗? 你用他做什么?