2016-07-22 28 views
0

abrufen Ich möchte UserPrincipalName des aktuellen angemeldeten Benutzers mithilfe von Java abrufen.Ich kann eine Verbindung mit AD herstellen und abrufen, aber ich möchte all diese Konfiguration vermeiden und andere Sachen, gibt es eine einfachere Möglichkeit, UPN mit Java zu bekommen?Wie UPN (User Principal Name) des aktuellen angemeldeten Benutzers mit Java

UPN in AD gespeichert ist in der Regel in Benutzername @ DomainName-Format. Wenn mein Benutzer john ist und domain vmware ist, sollte er john @ vmware zurückgeben.

Bitte beraten.

+0

'JavaScript' ist nicht' Java'. –

Antwort

0

Java und JavaScript sind separate Sprachen. Für ein Java-Servlet können Sie den UserPrinciple Eigenschaft name mit

GetPageContext().getRequest().getUserPrincipal().getName() 

erhalten muss JavaScript Sie den Server haben bräuchten bieten diese über sie als Wert Rendering oder einige Rahmen oder AJAX haben, dass der Benutzer grundsätzlich erlaubt sein zu den Antwortdaten hinzugefügt oder über das Seitenskript aufrufbar.