【发布时间】:2015-09-12 11:37:27
【问题描述】:
我已经为此苦苦挣扎了两天。
我已经使用客户端证书构建了身份验证,现在我想使用相同的证书来签署文档。
到目前为止我已经尝试过:
- 使用
openssl_pkey_get_public($_SERVER["SSL_CLIENT_CERT"])获取公钥,效果很好。 - 使用
openssl_pkey_get_private($_SERVER["SSL_CLIENT_CERT"], "mypwd")获取私钥,但它不起作用,我不知道为什么。
之后,我计划使用 openssl_sign() 使用该私钥签署 pdf。
我是第一次尝试创建这样的东西,有人知道我做错了什么吗?
我的会议:
Apache/2.4.12 (Win32) OpenSSL/1.0.1l PHP/5.6.8
【问题讨论】:
标签: php ssl-certificate client-certificates digital-certificate