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

Now*_*Pro 4 ssl android openssl certificate pkcs#12

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

\n

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

\n

=> 在所有提示上按 Enter 键

\n

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

\n

=>传输keyStore.p12至cert.pem我的 Android 设备 (S10+)

\n

=>在cert.pem设置中签入

\n

然后我尝试签入keyStore.p12:android设置>生物识别和安全>其他安全设置>从设备存储安装> VPN和应用程序用户证书>输入密码\xe2\x80\x9c123\xe2\x80\x9d

\n

Android 返回 \xe2\x80\x9cInvalid Password\xe2\x80\x9d 但我知道密码是正确的(在我的 Windows 机器上仔细检查)

\n

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

\n

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

\n

小智 6

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