如何将.cer / .p12导入移动应用程序

时间:2019-06-30 00:06:24

标签: java http ssl ssl-certificate client-certificates

我有一个通过HTTPS进行的SOAP请求,该请求需要一个自签名证书。我有.p12或.cer

格式

我愿意

  1. 将证书固定在我的源代码中(使用 https://github.com/silkimen/cordova-plugin-advanced-http
  2. 配置自己的SSL上下文(Java HTTPS client certificate authentication
  3. 使用证书对APK文件签名

我不确定1和2能否达到差异。有人可以帮助解释吗?

1 个答案:

答案 0 :(得分:0)

您可以使用此插件:

https://www.npmjs.com/package/cordova-client-cert-authentication

通常,通过浏览器访问服务器时,会弹出一个窗口,要求您提供证书。

此插件可以实现这一点,当您运行请求时,将触发弹出窗口。 但是用户将不得不在手机上安装证书。

此方法不需要您进行任何其他编码。