Weblogic自帶了一個(gè)LDAP Server,用于存放userInfo, roleInfo, policyInfo等角色、權(quán)限相關(guān)的信息。我們可以通過(guò)LDAPBrowser來(lái)監(jiān)控Embedded LDAP Server中的信息,我們?cè)撛趺丛O(shè)定LDAPBrowser的連接信息呢?現(xiàn)在open source的LDAPBrowser很多,我這里用的是JXplorer,感興趣的話(huà),可以從http://www.jxplorer.org/ 下載。
Weblogic Embedded LDAP Server有自己的連接username/password,user為Admin, 初始的password應(yīng)該是domain配置的時(shí)候生成的(我也不知道是具體什么),我們需要重新設(shè)定一下這個(gè)密碼。密碼設(shè)定可以admin console上進(jìn)行,具體位置為:$Domain-->Security-->Embedded LDAP--->Credential(比如weblogic)。設(shè)定完成后,保存、重啟。
接下來(lái),我們可以啟動(dòng)LDAPBrowser了,LDAPBrowser應(yīng)該大同小異,連接前我們需要設(shè)定連接信息,包括:host/port, baseDN, level, userame/password。
1:host:ldap server所在的機(jī)器地址
2:port:ldap server監(jiān)聽(tīng)的端口
3:baseDN:這里應(yīng)該設(shè)定位domainName, 比如dc=base_domain
4:level:安全連接方式,可以為anonymous(需要ldap接收匿名訪(fǎng)問(wèn)),(ssl optional)username + password等
5:userDN: 默認(rèn)用戶(hù)名為Admin, 這里可寫(xiě)成 cn=Admin
6:password:這是連接ldap server的credential,輸入我們開(kāi)始重設(shè)的密碼即可。
點(diǎn)擊OK,我們就可以連上embedded ldap server了。