2

我有一个混合 Android 应用程序,它使用一些 WebView 控件来显示 HTML 内容。在 HTML 中,我使用 HTTPS 通过 jQuery 调用 API。使用配置为使用 SHA1 的证书一切正常,但现在服务器已更新为使用 SHA2,当向 API 发出请求时,该应用程序不再工作。根据此链接:https://www.digicert.com/sha-2-compatibility.htm,SHA2 应该与 Android 2.3+ 兼容,我一直在使用 Android 4.0+ 进行测试,所以不确定问题是什么。

为了测试,我能够将证书恢复为 SHA1,并且应用程序再次运行,但不能这样。

谢谢。

4

0 回答 0