2 Replies Latest reply on Jul 19, 2012 7:53 AM by gimbal2

    Accessing list of client window login name from server in JAVA

    950459
      how to get the client windows login name in server using JAVA those who access the site?
      I used the following code, but im getting only local machine name . getRemoteUser() is returning null value. I am using tomcat server.
      Is there anything to do with windows IIS configuration??
      protected void processRequest(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
      String clientIP = request.getRemoteAddr();
      //
      // Get client's host name
      //
      String clintHost = request.getRemoteHost();
      String user = request.getRemoteUser();
      String computerName = InetAddress.getLocalHost().getHostName();
      response.setContentType("text/plain");
      PrintWriter out = response.getWriter();
      out.println("IP : " + clientIP);
      out.println("Host: " + clintHost);
      out.println("Remote User: "+user);
      out.println("Local User: "+ computerName);

      }