我们需要在PHP应用程序中使用证书进行SOAP调用,我们需要一种方法来读取存储在Windows证书库中的私钥。该环境包括Windows 2008 R2,IIS 7。
同样的选择是什么?
答案 0 :(得分:0)
您可以从Windows导出加密的受密码保护的证书,将其转换为PHP可以读取的格式,并将其保留在运行PHP的Web服务器上。
PHP可以读取RSA加密(基本64位编码)X.509证书和私钥。
查看http://php.net/manual/en/function.openssl-private-decrypt.php。
我过去做过这个。