我想通過Java/LDAP程序在AD中創建一個用戶,並且創建的用戶始終被禁用。當我嘗試設置'userAccountControl't0'512'時,它給我出現以下錯誤:如何通過LDAP在AD中啓用用戶?
javax.naming.OperationNotSupportedException:[LDAP:錯誤代碼53 - 0000052D:SvcErr:DSID-031A0FBC,問題5003( WILL_NOT_PERFORM),數據0
1)我不認爲它與SSL的問題,因爲我能夠順利通過SSL端口連接和做其他操作,如修改密碼等
2)我也做UTF-16編碼,這就是爲什麼我能夠修改密碼成功
希望很快得到答覆。
感謝, 安東尼
可能的複製 - http://stackoverflow.com/questions/1073643/adding-ldap-entries-using-jndi – arunkumar
你能否顯示你的代碼 – JPBlanc
如果一個賬戶沒有創建密碼,它將被自動禁用。在設置密碼之前,您不能啓用該帳戶,或者修改userAccountControl以便不需要密碼。 – Artomegus