通过http工具类执行带附件的请求时 会抛出异常
HttpClientUtils.doPostFile(fileProperties.getUploadUrl(), multipartFile, token, fileProperties.getAppId())
InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:91)
at sun.security.validator.Validator.getInstance(Validator.java:179)
at sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:312)
at sun.security.ssl.X509TrustManagerImpl.checkTrustedInit(X509TrustManagerImpl.java:171)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:184)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
顺嘴一提 该问题已经折磨了我两个月了 原因是该项目是公司内部项目 并不涉及安全证书 最多涉及内部接口会发送https请求
使用多个网上找到的无视安全证书的工具类 结果是这个工具类在这管用,在那就不管用,非常的折磨
请教有相关经验的老哥来个科普或者导航 万分感谢