Win2003 Activedirectory(LDAP)に対して認証するようにTomcat5.5を構成する方法
デフォルトのTomcat構成にはどのような変更が必要ですか。少なくとも、Win2003サーバーのIPを使用するには、server.xmlを何らかの方法で変更する必要がありますか。
Win2003 Activedirectory(LDAP)に対して認証するようにTomcat5.5を構成する方法
デフォルトのTomcat構成にはどのような変更が必要ですか。少なくとも、Win2003サーバーのIPを使用するには、server.xmlを何らかの方法で変更する必要がありますか。
IE で「自動」ログインが可能かどうかはわかりません。
ただし、「従来の」ログイン フォーム (Java EE スタイル) を使用して、JNDI レルムを使用して Tomcat に Active Directory に対するログインを実行させることができます。
server.xml でデフォルトのレルムを変更するか、次のようにアプリケーションの context.xml でレルムを設定します。
<Realm
className="org.apache.catalina.realm.JNDIRealm"
debug="99"
connectionURL="ldap://your-activedirectory-server:389"
connectionName="a user with read access to AD (optional if anonymous access is permitted)"
connectionPassword="password"
referrals="follow"
userBase="where to look for users, for instance: DC=mycompany,DC=com"
userSearch="(sAMAccountName={0})"
userSubtree="true"
roleBase="where to look for groups, for instance: DC=mycompany,DC=com"
roleName="cn"
roleSearch="(member={0})"
roleSubtree="true"/>
詳細はこちら: Apache Tomcat 5.5 Realm Configuration HOW-TO
そして: Active Directory の統合
@ありがとう、カタリナログは今表示されます:PartialResultException LDAPエラー10それを修正する方法はありますか?–トム12月11日
私はこのエラーを見ました、そしてそれは私を妨げていました。LDAPサーバーが要求していたメールアイテムを返さないことがわかりました
seen below:-- emailAddress=mail
User Property Names Mapping : userId=sAMAccountName,name=cn,emailAddress=displayName
再調整されたものに変更することは、治療に役立つことがわかりましたdisplayName
。
Active Directory を使用した Tomcat の構成。試していません。幸運を。
ActiveDirectory からユーザー名を取得する LDAP ログインが必要です。firefox などを使用している場合、ブラウザは user+pwd ダイアログを表示します。
IE が自動的にハンドシェイクする場合は問題ありませんが、必須ではありません。