yii2里openssl_private_decrypt 解密失败的解决方法 [ 2.0 版本 ]
代码:
$this->pi_key = openssl_get_privatekey(file_get_contents('pi_key.txt', true));//私钥
.......
openssl_private_decrypt($data, $partialDecrypt, $this->pi_key);
......
此时的私钥$this->pi_key
为一个资源
在yii2的高级版本里 openssl_private_decrypt 解密失败,报错如下:
openssl_private_decrypt(): supplied resource is not a valid OpenSSL X.509/key resource
把私钥$this->pi_key
转换为字符串后,解密成功。
albertyang
注册时间:2018-05-08
最后登录:2018-05-08
在线时长:0小时4分
最后登录:2018-05-08
在线时长:0小时4分
- 粉丝0
- 金钱15
- 威望10
- 积分115
共 0 条评论