idea创建spring boot Cause: unable to find valid certification path to requested target
时间: 2023-11-04 13:58:49 浏览: 181
引用和引用[2]中提到的错误"unable to find valid certification path to requested target"通常是由于缺少有效的证书路径导致的。这个错误通常在使用HTTPS连接时出现,因为服务器的证书无法在本地信任链中找到。
解决此问题的一种方法是通过手动导入服务器的证书来信任它。可以按照以下步骤操作:
1. 打开浏览器,并访问目标服务器的网站。
2. 在浏览器的地址栏中,点击锁图标或"安全"标签,以查看服务器的证书详细信息。
3. 在证书详细信息中,找到导出证书的选项。通常,可以选择"导出证书"或"下载证书"。
4. 将证书保存到本地计算机的某个位置,例如桌面。
5. 打开IntelliJ IDEA,并导航到"File" -> "Settings" -> "Build, Execution, Deployment" -> "Build Tools" -> "Gradle"。
6. 在"Gradle"设置面板中,找到"VM options"字段,并添加以下参数:
-Djavax.net.ssl.trustStore="path/to/certificate/file" (将"path/to/certificate/file"替换为导出证书的实际路径)
-Djavax.net.ssl.trustStorePassword="password" (将"password"替换为证书的密码,如果有的话)
7. 点击"Apply"和"OK"保存更改,并重新启动项目。
通过上述步骤,您应该能够导入服务器证书并解决"unable to find valid certification path to requested target"错误。
阅读全文