SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
时间: 2023-09-17 09:07:42 浏览: 305
您遇到的问题是SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)。这个异常通常是由于协议不匹配或密码套件不合适引起的。您可以尝试以下解决方法。
一种可能的解决方法是启用适当的协议和密码套件。您可以通过修改代码中的SSL连接工厂来实现这一点。根据引用中的信息,您可以将“TLSv1”更改为null,以便自动选择合适的协议和密码套件。
另外,您还可以尝试降低Java版本。某些Java版本可能会导致此异常。您可以尝试使用较旧的Java版本来解决此问题。
最后,如果以上方法都无效,您可以尝试使用第三方库,如Apache HttpClient或OkHttp,以便更好地管理SSL连接。
请注意,这些解决方法可能因您的具体情况而有所不同。建议您参考具体的错误信息和文档,以找到适合您的解决方案。希望这些信息能帮助您解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher su 解决...](https://blog.csdn.net/weixin_44629395/article/details/127123945)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure的一个解决方案-附件资源](https://download.csdn.net/download/weixin_42200791/15591143)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文