2011-12-15 2 views
0

처음에는 영어로 유감입니다. PActive Directory를 사용하여 로그온 할 때 웹 응용 프로그램 (GWT)에서 사용자 로그온 이름을 얻으려면 어떻게해야합니까?

내가 필요한 것? 내 웹 응용 프로그램에서는 (GWT로 작성하지만 JSP 일 수 있음) Active Directory를 사용하여 "John"이 사용자 로그온 이름 인 "Hi, John"레이블이 필요합니다.

JCIFS에서 할 수 있습니까?

<filter> 
    <filter-name>NtlmHttpFilter</filter-name> 
    <filter-class>jcifs.http.NtlmHttpFilter</filter-class> 

    <init-param> 
     <param-name>jcifs.http.domainController</param-name> 
     <param-value>192.168.29.27</param-value> 
    </init-param> 

    <init-param> 
     <param-name>jcifs.smb.client.domain</param-name> 
     <param-value>DEMO</param-value> 
    </init-param> 
    <init-param> 
     <param-name>jcifs.smb.client.username</param-name> 
     <param-value>user</param-value> 
    </init-param> 
    <init-param> 
     <param-name>jcifs.smb.client.password</param-name> 
     <param-value>pass</param-value> 
    </init-param> 
</filter> 

하지만 사용자 이름/암호하지 않은 :

예는 말한다. 필요한 것은 사용자 이름뿐입니다 :)

답변

0

ntlm 프로토콜을 사용해야합니다. ie (ms 사용자 이름을 요구하고 있기 때문에)와 함께 사용하면 사용자 이름을 알 수 있습니다. 당신은 암호가 필요하지 않습니다.

+0

예, 저는 IE에서 근무하고 있습니다. 어떤예요? – Samoth

관련 문제