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



使用OpenSSL,我使用以下内容创建了一个证书。

openssl req -x509 -newkey rsa:4096 -keyout myKey.pem -out cert.pem -days 365 -nodes

=>在所有提示上点击回车键

openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in cert.pem -name "alias" -passout pass:123

=>将keyStore.p12cert.pem传输到我的android设备(S10+(

=>已在设置中签入cert.pem

然后我试着查看keyStore.p12:android设置>生物识别与安全>其他安全设置>从设备存储安装>VPN和应用程序用户证书>输入密码"123">

Android返回"无效密码",但我知道密码是正确的(在我的windows机器上仔细检查(

我已经尝试过将密码留空,重新启动手机和电脑,生成新证书并多次验证密码等。

我在这里真的不知所措。感谢您提前提供的帮助!

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

找到了关于事故的答案。我安装了";Win64 OpenSSL v1.11n";并创建该版本的证书而不是"证书";Win64 OpenSSL v3.0.2";,解决了问题

最新更新