农行网上在线支付平台.NET 版,无法读取商户pfx证书

qsoft 2020-09-04 12:02:45

运行到此语句时:
com.abc.trustpay.client.ebus.PaymentRequest tPaymentRequest = new com.abc.trustpay.client.ebus.PaymentRequest();
报错
ReturnCode = [1999]
ErrorMessage = [系统发生无法预期的错误 - 第1个证书无法读取证书文档]

可在相同路径下存放的2个农行平台证书可以读取,而商户的pfx证书文件无法读取

请问如何解决?
...全文
45159 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
找到个例子,不太像。可以参考一下 https://blog.csdn.net/weixin_49323170/article/details/109180486
threenewbee 2020-10-07
  • 打赏
  • 举报
回复
商户的证书是否是自签发的,而你的计算机缺少根证书。
qsoft 2020-09-30
  • 打赏
  • 举报
回复
我用的就是他的DEMO,本地路径下的根证书可以读取
  • 打赏
  • 举报
回复
你用它的包很容易实现的。我都把源码提取了关键东西重写了。 你读取的方式有问题。一般是你路径不对。小事情 搞大了。
一叶知秋~ 2020-09-06
  • 打赏
  • 举报
回复
能发下代码出来看看吗

17,748

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧