2009-07-14 13 views
8

Wie kann ich die zwischengespeicherten Anmeldeinformationen für den derzeit angemeldeten Windows-Benutzer in Java abrufen (oder kann ich?)? Ich möchte diese Anmeldeinformationen in einigen anderen GSS-API-Aufrufen wiederverwenden. Insbesondere beantworte ich eine SPNEGO-Herausforderung von IIS.Wie greife ich auf Windows-Anmeldeinformationen von Java aus zu?

Danke.

+0

Beantwortet in vielen Fragen. Der folgende Link wird Ihnen helfen. > http://webmoli.com/2009/08/29/single-sign-on-in-java-platform/ –

Antwort

9

vorausgesetzt, Sie verwenden JAVA 5:

com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); 
System.out.println(NTSystem.getName()); 

here is some info on the subject

Verwandte Themen