美文网首页
在Android应用中使用自定义https证书,CER转BKS

在Android应用中使用自定义https证书,CER转BKS

作者: Blankm | 来源:发表于2021-04-07 14:44 被阅读0次

    安卓配置这些需要:

    1.客户端的P12证书 :发送给服务端验证

    2.服务端的cer证书: App本地需要转BKS证书,因为安卓只识别此证书

    CER转BKS

    keytool -importcert -v -trustcacerts -alias 位置1 \

    -file 位置2 \

    -keystore 位置3 -storetype BKS \

    -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider \

    -providerpath 位置4 -storepass 位置5

    例子

    keytool -importcert -v -trustcacerts -alias xx -file E:\bks\xx.cer -keystore E:\bks\xx.bks -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath E:\bks\bcprov-jdk15on-146.jar -storepass xxxxxx

    将证书内容提取成字符串:

    keytool -printcert -rfc -file xxx.cer

    查看bks证书库列表

    命令:

    keytool -list -rfc -keystore mytrustcerts.bks -storetype BKS -provider org.bouncycastle.jce.provider.BouncyCastleProvider -storepass '123456'

    相关文章

      网友评论

          本文标题:在Android应用中使用自定义https证书,CER转BKS

          本文链接:https://www.haomeiwen.com/subject/cvkukltx.html