8
Obtener el nombre de usuario de inicio de sesión en java
¿Cómo puedo obtener el nombre de usuario / nombre de inicio de sesión en Java? Este es el código que he probado ... try{ LoginContext lc = new LoginContext(appName,new TextCallbackHandler()); lc.login(); Subject subject = lc.getSubject(); Principal principals[] = (Principal[])subject.getPrincipals().toArray(new Principal[0]); for (int i=0; i<principals.length; i++) { if (principals[i] instanceof NTUserPrincipal …