作者renice (山水有相逢)
看板java
标题[问题] 有关java update AD user password
时间Sun May 20 14:56:29 2018
目前有一台AD伺服器(无安装任何第三方凭证,如:TWCA),尝试要用java去update
user的password,google一些网站,都是说要透过ssl方式,试着汇出AD的凭证
(server.cer),在client端执行:
keytool -importcert -file "server.cer" -keystore server.jks -alias "<anything>"
在java程式
System.setProperty("javax.net.ssl.trustStore", "D:\\server.jks");
System.setProperty("javax.net.ssl.trustStorePassword","12345678");
执行後还是出现以下例外:
javax.naming.CommunicationException: simple bind failed: XX.XX.X.XX:636
[Root exception is javax.net.ssl.SSLHandshakeException: sun.security.
validator.ValidatorException: PKIX path validation failed: java.security
.cert.CertPathValidatorException: Path does not chain with any of the trust
anchors]
该如何处理呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.117.207.175
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1526799391.A.813.html