zoukankan      html  css  js  c++  java
  • 中小学教育缴费——验签失败

           最近在做一个中小学教育缴费的项目,记录下本人踩过的坑,方便看到的人少踩坑。

          这个是我2018年10月份发现的问题,后期支付宝应该会修复,可能以后就不会遇到这个问题了。

           支付完成之后,验签一直失败,搞的我很头大,检查之后发现支付宝回传回来的数据是RSA类型的,可是我发送账单的时候明明传的就是RSA2类型的,为什么支付宝回传回来的是RSA。。。。。百思不得其解。

           没办法,求助客服小哥哥(暂时称之为小哥哥),然而客服小哥哥一口咬定我传的就是RSA类型的,我重新生成私钥、公钥,检查所有参数类型,然后结果还是如此。。。。。果断的关闭了聊天框。然后我就换个思路好了,那我如果真的用RSA类型发送账单呢,尝试之后发送失败,然后查了文档,发现最新申请的项目不再支持RSA了,只支持最新的RSA2类型了,然后尝试失败。。。。。

           解决不了,我又重新找了客服,当然这次换了个人,这个小哥哥还是比较靠谱的,刚开始也说我传的肯定是RSA类型的。。。然后我打印了我传递的参数给他,他表示也不知道为啥。。。最后在小哥哥的帮助下,给我了一个RSA类型的支付宝公钥,让我尝试下验签,结果成功了。。。。最后他得出结论,中小学教育验签这块,可能没有跟上步伐,用的还是老版本的RSA 验签。。。

          最重要的一件事情是,我在账号里面是看不到我的RSA类型的支付宝公钥的,只能看到我的RSA2类型的支付宝公钥,坑不坑。。。

          呐~~支付宝公钥就在这

  • 相关阅读:
    C#进阶之路(五):Linq初识
    C#进阶之路(四):拉姆达
    SQL夯实基础(五):索引的数据结构
    SQL夯实基础(四):子查询及sql优化案例
    SQL夯实基础(三):聚合函数详解
    C#进阶之路(三):深拷贝和浅拷贝
    SQL夯实基础(二):连接操作中使用on与where筛选的差异
    前端面试题整理—HTML/CSS篇
    CSS盒模型
    node的优缺点及应用场景
  • 原文地址:https://www.cnblogs.com/zhangjd/p/9974641.html
Copyright © 2011-2022 走看看