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

Mends 2005-03-23 02:31:07
用request.getRemoteUser();得到的始终是null,为什么?
...全文
131 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
问题已经解决,嘿嘿

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧