【发布时间】:2015-03-29 12:23:48
【问题描述】:
我有一个非常烦人的问题,当我第一次启动我的应用程序时,我的自签名证书被接受了。当我关闭应用程序并重新启动它时,证书不再被接受。我做错了什么?
这是一个调试版本,所以我不知道为什么它只会在第二次启动时失败。
编辑 1:
这是一个通过 https 请求资源的 Cordova 应用程序。我刚刚找到这篇文章http://mail-archives.apache.org/mod_mbox/cordova-dev/201401.mbox/%3C0AC46520-9B83-4934-8E4B-BCEAC44F2DFE@devgeeks.org%3E,但它并没有真正说明如何解决这个问题。
我得到的 HTTP 错误代码是状态 0,这意味着证书无效/不被接受。
编辑 2:
我最近发现这通常是 Android 4.4 的一个问题。有什么想法在 4.4 中可能会导致此问题吗?
【问题讨论】:
-
您没有为我们提供足够的信息来处理。请发布显示问题的示例代码(请参阅stackoverflow.com/help/mcve)、所需行为和实际行为的描述以及任何错误日志。
标签: android https self-signed