在android上签入.p12证书时密码无效

ni65a41a  于 2022-11-03  发布在  Android
关注(0)|答案(2)|浏览(324)

使用OpenSSL,我使用以下代码创建了一个证书。
openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in cert.pem -name "alias" -passout pass:123
=〉在所有提示符上按Enter键
openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in cert.pem -name "alias" -passout pass:123
=〉将keyStore.p12cert.pem传输到我的安卓设备(S10+)
=〉在设置中检查cert.pem
然后我试着签入keyStore.p12:android设置〉生物识别和安全〉其他安全设置〉从设备存储安装〉VPN和应用用户证书〉键入密码“123”
Android返回“无效密码”,但我知道密码是正确的(在我的Windows机器上仔细检查)
我已经尝试过将密码留空,重启手机和电脑,生成新证书并多次验证密码等。
我在这里真的很茫然。提前感谢你的帮助!

c6ubokkw

c6ubokkw1#

偶然发现了答案。我安装了“Win64 OpenSSL v1. 1. 1 n”,并使用该版本而不是“Win64 OpenSSL v3. 0. 2”创建了证书,这解决了问题

qnakjoqk

qnakjoqk2#

尝试将选项-legacy添加到openssl pkcs12

相关问题