场景:支付场景情况下,需要对参数进行加密
问题:使用RSA对参数进行加密时,报错:
openssl_sign(): supplied key param cannot be coerced into a private
处理流程
1、检查是否时使用公钥
2、检查公钥是否一行显示,公钥文件通过都是多行显示
3、不需要填写文件头和尾,代码会对公钥进行拼接
4、检查代码里面的拼接是否正常,有的代码凭借的是
----BEGIN PRIVATE KEY----
实际上是
----BEGIN RSA PRIVATE KEY----