out.print( "ip : "+request.getRemoteHost() );
InetAddress ip= InetAddress.getByName(""+request.getRemoteHost());
String host=ip.getHostName();
InetAddress host1=ip;
out.print("host "+host);
如何在java中获取客户端系统的用户名和域名,因为我可以使用request.getRemoteHost
获取IP地址和主机名..
使用whoami获取服务器pc用户名。虽然我需要登录用户名
答案 0 :(得分:0)
您可以在下面找到:
System.out.println(System.getenv().get("USERDOMAIN"));
System.out.println(System.getenv().get("USERNAME"));
用户名可以通过以下方式获得:
System.out.println(System.getProperty("user.name"));