支付宝 开放平台支付接入 PHP 5.3 低版本 openssl 加
最近在做 支付宝 开放平台支付接入的时候,遇到一个 Use of undefined constant OPENSSL_ALGO_SHA256 - assumed 'OPENSSL_ALGO_SHA256'
原来 php 5.48 以后才有这个 常量定义,php 5.3 5.2 没有这个,那么 只需要 OPENSSL_ALGO_SHA256 改为 "sha256WithRSAEncryption" 这样就可以了
openssl_sign($src_sign, $out_sign, $rsa_priv_key, OPENSSL_ALGO_SHA256);
现在 支付宝,仅支持 RSA2 的密钥设置了,1024长度的不让保存。
现在 支付宝,仅支持 RSA2 的密钥设置了,1024长度的不让保存。
- 上一篇:支付宝新版sdk RQ二维码支付
- 下一篇:没有了