我試圖通過使用LDAP驗證服務器通過JMX進行遠程監視來設置Tomcat服務器。使用LDAP身份驗證設置Tomcat 6 JMX?
所有這些都在Windows機器上。
我開始與谷歌,在我發現: http://blogs.oracle.com/alanb/entry/one_password_to_rule_them
這似乎正是我一直在尋找,(使用Java 1.6,Tomcat的6.0),但它是一個有點模糊的人誰不是招」使用JMX或Java都非常重要。
具體而言,它沒有解釋應該放置「ldap.config」文件的位置,並且我假設JRE_HOME環境變量文件夾似乎不是正確的位置。
我也嘗試在他的例子中啓用LDAP的調試,它實際上並沒有輸出任何東西到STD_OUT。
利用他的例子,這是怎麼了,我有我的配置文件設置:
SunConfig {
com.sun.security.auth.module.LdapLoginModule REQUIRED
userProvider="ldap://sun-ds/ou=people,dc=sun,dc=com"
userFilter="(&(uid={USERNAME})(objectClass=inetOrgPerson))"
authzIdentity=monitorRole
useSSL=false;
debug=true
};
我道歉,如果我缺少經驗更豐富的東西很明顯,但我只是失去了一些東西在這裏。
我在我的研究中發現JAAS支持設置LDAP,但Tomcat實際上並不支持它。 – 2011-03-25 19:26:46
您是否還了解Tomcat需要什麼來支持它? – JenEriC 2011-03-26 13:01:16