针对带有phonegap的Android客户端的web服务的授权签名证书或自有证书

针对带有phonegap的Android客户端的web服务的授权签名证书或自有证书,android,cordova,ssl,https,ssl-certificate,Android,Cordova,Ssl,Https,Ssl Certificate,我为企业开发web服务,我用来生成我自己的证书,我可以在我的客户机上安装,因为我们的软件将始终安装在封闭的组织中 现在我的web服务将提供一个Android应用程序,它实际上是一个用phonegap编译的HTML5和Javascript应用程序 在这里,我不知道如何安装我的证书,我在互联网上找到了一些例子,但它们或多或少都是解决办法 有没有办法在Android上安装一个证书,或者在PosiGAP使用的浏览器上安装一个证书,或者我应该考虑从一个官方供应商那里获得一个证书吗? 任何帮助或意见,从某人

我为企业开发web服务,我用来生成我自己的证书,我可以在我的客户机上安装,因为我们的软件将始终安装在封闭的组织中

现在我的web服务将提供一个Android应用程序,它实际上是一个用phonegap编译的HTML5和Javascript应用程序

在这里,我不知道如何安装我的证书,我在互联网上找到了一些例子,但它们或多或少都是解决办法

有没有办法在Android上安装一个证书,或者在PosiGAP使用的浏览器上安装一个证书,或者我应该考虑从一个官方供应商那里获得一个证书吗? 任何帮助或意见,从某人作出了类似的安装将是伟大的,这是我的第一个Android项目


谢谢

在Android 4.0及更高版本上,您可以在系统信任存储中安装任何证书(需要用户确认)。在早期版本中,无法更改系统信任存储。要确保你的应用程序在所有版本中都能正常工作,你需要通过创建一个自定义的
TrustManager
并用你自己的证书初始化,将证书包括在应用程序中。关于是否可以与Phonegap一起使用,请查看他们的文档

谢谢,我会朝这个方向检查的!