• java 对接芝麻信用 -用芝麻私钥解密错误


     最近在做芝麻信用认证对接, 按照官方的文档,配置了,appid ,私钥公钥 ,然后把示例文档拷过来, 结果 总是报错, 芝麻私钥解密 ZMOP.decode_private_key_error,

    调了好长时间, 而且 芝麻商家平台没有在线客服,电话也没打通, 痛苦 啊, 百度了 热心网友,资料很少。

    最终还是找了旺旺的芝麻商家技术, 原来 是公钥用错了。 首先用户  会根据工具生成一对私钥, 公钥, 然后上传自己的公钥 。 芝麻商家平台会根据 用户的公约, 生成一套 对应是私钥公钥,  公约又叫 芝麻公钥

    看下官方示例

    结果我把自己生成的商户公钥写到芝麻公钥里面, 导致报错。后来在

    然后复制到:

      //芝麻 RSA 公钥
        private String zhimaPublicKey =“复制的芝麻公钥”;

    而不是之前的

        private String zhimaPublicKey =“我自己生成的公钥”;

    修改, 马上就ok了。

    =================================================================================================================================

    总结,1、 首先要承认自己没看清楚文档。

             2、感觉官方的报错太不明确了,报的这个错在官方的技术文档找到的答案是:

      

      我觉得 这里后台的错误码应该提示:芝麻公钥不正确, 这样 小白来对接,也知道 , 自己使用的是 商户公钥还是芝麻公约,而不是什么用私钥解密错误这种懵比的错误码!!!!!!!!!!!!!!!!!!

  • 相关阅读:
    11.29第四天冲刺记录
    11.28第三天冲刺记录
    11.27第二天冲刺记录
    11.26冲刺第一天
    团队项目计划
    软件分析_csdn app
    第二次结对编程-字词短语统计
    结对编程
    20155217 《信息安全系统设计基础》week16课堂测试
    20155217 《信息安全系统设计基础》课程总结
  • 原文地址:https://www.cnblogs.com/zgghb/p/6808048.html
Copyright © 2020-2023  润新知