Android 读取错误:SSL库失败,通常是协议错误

Android 读取错误:SSL库失败,通常是协议错误,android,ssl,https,keystore,Android,Ssl,Https,Keystore,我正在尝试使用DefaultHttpClient访问安全url。 我正在使用portecel工具创建BKS文件 使用相同方法创建的jks文件在java程序中运行良好,但bks引发以下异常: java.io.IOException:读取错误:SSL库中出现故障,通常是协议错误 我能够在密钥库资源管理器中打开bks文件并查看详细信息 同样的方法在安卓2.3中运行良好,但在2.2中却不行 如果有人遇到过这样的问题并解决了,请告诉我。我在我的一个应用程序中遇到了同样的问题。在谷歌搜索了一段时间后,我发现

我正在尝试使用DefaultHttpClient访问安全url。 我正在使用portecel工具创建BKS文件

使用相同方法创建的jks文件在java程序中运行良好,但bks引发以下异常:

java.io.IOException:读取错误:SSL库中出现故障,通常是协议错误

我能够在密钥库资源管理器中打开bks文件并查看详细信息

同样的方法在安卓2.3中运行良好,但在2.2中却不行


如果有人遇到过这样的问题并解决了,请告诉我。

我在我的一个应用程序中遇到了同样的问题。在谷歌搜索了一段时间后,我发现了一个引用,还有更多的帖子都表明这是2.2中的一个框架错误


我发现一些消息来源提到,为了让Android接受证书,必须按照特定的顺序在服务器端导入证书。因为我无法控制服务器,所以我没有选择这个选项,也不知道它是否真的有效;不过,您可能有兴趣进一步调查。

检查服务器是否需要客户端身份验证。

我在改装库时遇到此问题。我解决了URL连接中“到”的更改。

我不知道这如何解决ssl协议的根本问题。