2

我在2.2. 我通过https. 我使用ssl认证来访问这些服务。它工作正常version 2.2,但现在我的客户想要它2.1。所以我更改了版本和最小 sdk 级别,但是当我在 2.1 中运行应用程序时,它给了我SSl socket exception. 现在在我的项目根文件夹中显示2.1版本。任何人都可以帮助我吗?

4

1 回答 1

0

android OS 2.1 到 2.2 的变化与 SSL 证书有关。但现在找不到网址。

为了避免您可以捕获异常,并且在 SSLException 上,您可以使用非安全连接重新连接服务器。保持共享偏好以防将来使用非安全连接将始终避免双重连接。

它不是那么优雅或安全的方式,但它对我有用。

于 2012-10-19T08:25:55.950 回答