请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

调用银联付款码付款时,提示缺少certId=[69678957876]对应的验签证书

图片描述

INFO 21712 --- : 加载验证签名证书目录==>E:/unionpay/certs/
INFO 21712 --- : [E:\unionpay\certs\acp_prod_enc.cer][CertId=69042905377]
INFO 21712 ---: [E:\unionpay\certs\acp_prod_verify_sign.cer][CertId=69597475696]
INFO 21712 ---: [E:\unionpay\certs\acp_test_enc.cer][CertId=68759622183]
INFO 21712 ---: [E:\unionpay\certs\acp_test_verify_sign.cer][CertId=68759585097]
INFO 21712 ---: [E:\unionpay\certs\verify_sign_acp.cer][CertId=69026276696]
INFO 21712 ---:缺少certId=[69678957876]对应的验签证书
INFO 21712 ---:Supplied key (null) is not a RSAPublicKey instance

正在回答

2回答


https://img1.sycdn.imooc.com//szimg/5fae7b6d08103b3a13580309.jpg

现在银联证书升级到6.0了,所以这两个证书都要下载

0 回复 有任何疑惑可以回复我~
神思者 2020-11-12 22:57:25

课程里讲到的银联页面下载的数字证书你下载了吗?

0 回复 有任何疑惑可以回复我~
  • 下载了,700000000000001_acp.zip,解压之后 里面的文件是acp_test_sign.pfx,跟你课程演示的不一样。复制到我的文件夹时和你提供的证书文件名称冲突,后面我自己把名称改成了700000000000001_acp.pfx,并用你的文件重新替换了acp_test_sign.pfx。两次调用结果均提示certId=[69678957876]对应的验签证书。
    回复 有任何疑惑可以回复我~ 2020-11-12 23:03:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信