我如何在 java 中获取客户端系统的用户名和域名,因为我可以使用 request.getRemoteHost 获取 IP 地址和主机名

How can i get the username and domain name of client system in java as i can get the ip address and host name using request.getRemoteHost

        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 用户名。而我需要登录的用户名

您可以找到如下内容:

    System.out.println(System.getenv().get("USERDOMAIN"));
    System.out.println(System.getenv().get("USERNAME"));

用户名获取方式如下:

    System.out.println(System.getProperty("user.name"));