我的是springboot,我用postman也测试了那个地址,没有问题呀
时间: 2024-04-18 21:29:03 浏览: 37
springboot+mybatis+mysql+postman(适合新手)
如果您在使用Spring Boot时遇到了 "unable to find valid certification path to requested target" 错误,而在Postman中却没有问题,可能是由于以下原因:
1. Postman可能具有自己的证书存储库:Postman具有自己的证书存储库,并且可能已经包含了远程服务器的证书。这使得Postman能够成功验证服务器的证书,而您的Spring Boot应用程序可能没有相同的证书。
2. Postman可能不验证证书:Postman可能默认情况下不验证服务器的证书,因此即使服务器的证书存在问题,也不会报错。这是为了方便测试和开发,但在生产环境中是不安全的。
为了解决这个问题,您可以考虑以下几点:
1. 确保您的Spring Boot应用程序的证书存储库是最新的,并包含远程服务器的证书。
2. 检查您的应用程序是否正确配置了信任的根证书和证书链。您可以使用Java的密钥库(keystore)来存储这些证书。
3. 如果您只是在开发环境中遇到这个问题,可以暂时禁用SSL证书验证。但请记住,在生产环境中不要这样做,因为这会带来安全风险。
请确保在生产环境中正确配置和验证SSL证书,以确保通信的安全性。
阅读全文