導航:首頁 > 編程語言 > 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相關的資料

熱點內容
php社區程序 瀏覽:976
python現在就業怎麼樣 瀏覽:304
php上傳目錄許可權設置 瀏覽:736
php合同檔案管理系統 瀏覽:366
tshock伺服器地址 瀏覽:877
php解析文件流 瀏覽:780
伺服器機箱銅片有什麼用 瀏覽:969
樂視手機如何使用原生態安卓 瀏覽:215
dns伺服器怎麼備份啊 瀏覽:865
蘋果退款app怎麼重新購買 瀏覽:655
U盤cmd檢查文件夾成文件 瀏覽:66
java路徑是否存在 瀏覽:338
新氧app上怎麼測臉型 瀏覽:787
用指令獲得命令方塊 瀏覽:427
流星蝴蝶劍怎麼輸入命令 瀏覽:681
keil有紅叉但是能編譯通過 瀏覽:498
賽拉圖的空調壓縮機多少錢 瀏覽:330
linux54 瀏覽:986
shutdown命令linux 瀏覽:250
編譯的輸入 瀏覽:511