我正在将 nginx 网络服务器设置为 SSL 客户端身份验证,我想通过智能手机(iOS、安卓)使用该网站。但不工作。智能设备无法将客户端认证导入iOS > Safari、android > google chrome等网页浏览器。
请帮帮我
谢谢。
最佳答案
这可能不是最安全的方法,但在移动设备上安装客户端证书的一种方法是:
使用
openssl
创建一个带密码的 PKCS#12 文件:cat user.key 用户.crt | openssl pkcs12 -export -out user.p12
将
user.p12
文件发送到设备(例如,通过安全的电子邮件连接)- 安装它(例如通过打开附件)。
在 iPhone 上,证书将出现在:设置 → 常规 → 配置文件下
关于android - (Client Authentication) 添加ssl客户端证书到智能设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39203740/