我正在尝试通过Java代码连接到AD服务器,但出现错误:
javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
我已经将证书“ .cer”文件导入密钥库,并通过运行命令进行检查
keytool -list -v keystore "C:\Program Files\Java\jdk1.8.0_181\jre\lib\security\cacerts"
最初,当发生错误时,我遵循相同的步骤导入了证书,并且代码运行良好,但是在服务器重新启动后,会发生此错误。