2011-12-15 3 views
0

まず、私の英語には申し訳ありません:PActive Directoryを使用してログオンしたときに、Webアプリケーション(GWT内)でユーザーログオン名を取得するにはどうすればよいですか?

私は何が必要ですか?私のWebアプリケーション(私は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

関連する問題