保存phonegap / cordova应用程序分发中包含的证书

时间:2017-03-23 13:38:13

标签: ios cordova certificate

我需要让我的用户安装一个根CA证书,该证书包含在我的Phonegap应用程序中(就像您将包含图像或javascript文件一样)。我能够像标准的嵌入式图像一样链接到文件。例如:

<!-- this is an image included in the phonegap app -->
<img src="img/mylogo.png" />

<!-- this is the certificate also included in the phonegap app -->
<a href="cert/mycacert.cer">My Cert</a>

当我在iOS上打开应用程序并单击嵌入式证书的链接时,没有任何反应。我的目标是让iOS提示安装证书。有没有更好的方法呢?

谢谢!

1 个答案:

答案 0 :(得分:0)

不幸的是我无法让它发挥作用。我尝试了FileTransfer,它有一个相对的资源路径和一个简单的vanilla链接,但都没有。

我最终在受SSL保护的域上托管证书以供下载。对于下载,我使用了cordova-plugin-inappbrowser和以下代码:

window.open('https://thesite.com/thecert.cer', '_server')

DL启动并提示按预期安装。

相关问题