财经

支付宝证书错误不能付款不要着急 试试这个办法

来源: 编辑:小易 2023-02-11 13:25:53 我要评论

目前支付宝数字证书只支持IE为内核的浏览器中使用,如果用户是以非IE浏览器申请数字证书的时候,那么就有可能会碰到支付宝证书错误的提示,所以请使用IE浏览器。

目前支付宝数字证书只支持IE为内核的浏览器中使用,如果用户是以非IE浏览器申请数字证书的时候,那么就有可能会碰到支付宝证书错误的提示,所以请使用IE浏览器。

 1、提示支付宝证书错误,原因是证书过期或者文件损坏导致,请重新安装支付宝证书安装数字证书的操作流程个人用户安装证书入口如果账户申请了数字证书,在别的电脑上使用余额、已签约的快捷支付、余额宝等方式支付时就需要安装数字证书;可以按页面提示点击 安装数字证书 ;

2、也可以直接登录支付宝,在 安全中心 , 数字证书 管理 页面,点击 安装数字证书 ;

3、通过手机短信安装的方式(前提:支付宝账户绑定的手机号码正常并可收到短信):

4、在安装证书入口,点击 安装数字证书 ,选择 通过手机短信 后点击 下一步 (收银台页面安装时默认通过手机短信)

5、安装成功。

6、进入支付宝 安全中心 数字证书管理 删除以前证书 重新选择证书安装电脑的系统时间与当天时间不一致,调整好即可。

7、双击电脑右下角的时间,调整到当天日期,确定即可。

isv.invalid-alipay-root-cert-sn(无效支付宝根证书序列号)

报错描述:公钥证书设置进行签名报错isv.invalid-alipay-root-cert-sn(无效支付宝根证书序列号)
报错原因:参与签名的alipay-root-cert-sn数据错误
排查方案:
1、支付宝根证书路径设置错误
支付宝CA根证书文件路径(alipay_root_cert_path)路径存在问题,建议检查路径传值是否正确。
建议设置绝对路径,且证书文件地址与alipay_root_cert_path设置路径地址一致。

2、支付宝根证书引用错误
alipay_root_cert_path设置路径引用证书错误,不是支付宝根证书。
注:支付宝CA根证书文件路径必须为商户上传公钥后,在“接口加密方式”中的“支付宝根证书”位置,点击“下载证书”。
文件名称为:alipayRootCert.crt

3、sign_type设置错误
支付宝开放平台开发助手生成的公钥证书为RSA2格式。
签名时,sign_type必须是sign_type=RSA2。

4、PHP语言报错核实
PHP语言需额外核实,解析的alipay_root_cert_sn的参数值,若下划线_后面是以0X开头的需进行转义。
正常数据如:alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6
建议PHP语言sdk更换到4.2.0以上版本。
详见公钥证书签名步骤。

 

转载请注明出处。

免责声明:尊重合法版权,反对侵权盗版。本站页面、图片和视频等资料部分由互联网编辑生成,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,若本站收录的页面无意侵犯了贵司版权,请联系我们

网友点评