導航:首頁 > 編程語言 > ldap認證java

ldap認證java

發布時間:2023-06-01 00:40:54

java ldap驗證用戶失敗 報錯ldap:error code 49 -80090308

最後在「PRINCIPAL」中加了域名可以了。比如登錄名:arthur,所在域:arthurzhang.cn,「PRINCIPAL」設置為「[email protected]」,就可以通過LDAP驗證了。

❷ java ldap 查詢報錯,急求大神解決啊,謝謝

LDAP: error code 49表示認證失敗
請檢查你的BINDDN和對應的密碼,一定要寫正確才行。

與base DN沒有關系。

❸ 關於java通過LDAP實現AD域添加用戶的問題

while(time>=0){
hour=time/3600;
minute=(time-hour*3600)/60;
seconds=time-hour*3600-minute*60;
jl1.setText(hour+"時");
jl2.setText(minute+"分");
jl3.setText(seconds+"秒");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
time--;
}

❹ java 連接 ldap 報錯

應該是用戶名寫的不對,env.put(Context.SECURITY_PRINCIPAL,"cn=" + username);
這裡面應該寫用戶的全路徑名,比如cn=xxxxx,dc=combatelecom,dc=com
說白了就是你怎麼從根節點找到的用戶,把用戶節點的dn拷貝出來就行了
另外那個URL部分寫成env.put(Context.PROVIDER_URL,"ldap://10.10.0.13:389")

❺ 使用java連接LDAP伺服器進行賬號驗證時,當用戶被禁用,返回什麼異常.

Context.SECURITY_PRINCIPAL這個相當於。不給你你怎麼登陸ldap伺服器。估計你能給出客戶給了哪些信息嗎。不需要你全部給出。

❻ 關於ldap java驗證的問題

我寫過這類代碼,與你這段代碼有些不一樣。
env.put(Context.SECURITY_AUTHENTICATION, "none");這段中我指定他的認證方式是"simple",也就是採用用戶名/密碼的方式認證,我也不是很清楚採用none是否能夠成功認證。

認證用的用戶名應該要寫全,你需要查看每一個上級節點的屬性,打個比方,IS是CN,FADU是DC,funo.com.cn是DC,那你的認證用戶名就應該是:
DC=funo.com.cn,DC=FADU,CN=IS,CN=caiwei

你先試一下吧,還有問題再討論,令附上LDAP ERROR CODE:
http://wiki.servicenow.com/index.php?title=LDAP_Error_Codes

閱讀全文

與ldap認證java相關的資料

熱點內容
程序員脖子痛如何緩解 瀏覽:529
java加密aes對稱加密演算法 瀏覽:595
格式工廠視頻壓縮方法 瀏覽:475
編譯後的函數和原始函數如何對應 瀏覽:621
闡述郵件加密解密過程 瀏覽:400
敲沙子聲控解壓 瀏覽:54
計算機教室用什麼伺服器 瀏覽:800
華為暢享9怎麼設置簡訊加密 瀏覽:285
中國現代編譯器 瀏覽:850
如何得到app專欄 瀏覽:453
魔獸世界日本伺服器什麼職業多 瀏覽:729
表格加密怎麼設置只讀模式打開 瀏覽:884
哪個app可以不用花唄分期 瀏覽:860
SSL是對稱加密嗎 瀏覽:46
捷途app鑰匙怎麼用 瀏覽:960
享省油app怎麼在加油站使用 瀏覽:250
crc演算法的實現c語言 瀏覽:187
風光攝影pdf 瀏覽:938
頭部按摩器可以緩解壓力嗎 瀏覽:652
格式工廠壓縮圖片大小 瀏覽:892