jsp中怎么才能得到用户登陆windows的Logon user

Mends 2005-03-23 02:31:07
用request.getRemoteUser();得到的始终是null,为什么?
...全文
85 点赞 收藏 7
写回复
7 条回复
cnyxlxw 2005年07月18日
如楼上所说·!!!
回复 点赞
zhhcn 2005年07月18日
Runtime rt=Runtime.getRuntime();
Process p=rt.exec("cmd.exe /r set user");
BufferedReader br=new BufferedReader(new InputStreamReader(p.getInputStream()));
String s="";
String login_user="";
while((s=br.readLine())!=null){
String[] temp=s.split("=");
if(temp[0].equals("USERNAME")){ login_user=temp[1]; }
out.println(s+"<br>");

}
out.println(login_user+"<br>");
输出大概是:
USERDOMAIN=***
USERNAME=***
USERPROFILE=***

回复 点赞
zhangqunjun 2005年07月18日
同问!!!
回复 点赞
jeffin 2005年07月18日
还有人知道这个问题是怎么解决的吗
多谢
回复 点赞
jeffin 2005年07月11日
怎么解决的?
回复 点赞
wangkunkevin 2005年03月29日
到。来晚了。看来抢不到分了
回复 点赞
Mends 2005年03月29日
问题已经解决,嘿嘿
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告