收藏
回答

Java发起商家转账到零钱时,RSA加密用户姓名字段返回过长?

使用微信提供的rsaEncryptOAEP方法,返回的字符串eTvYCjhQYXYpLIW6HkLLuRSPOTokPIBYBn2XjosUGvXXX0c82AXxC9bdY60Uqus0fqTv+uLhM/SBlFswABqjC11aY+60x6hyNhFaAzsy8M0wvjq5NceDDho8TLlvhvm0DT38ic8SBGFYRv7bwinMBNPabX1waUUrieVFFnw+Opv05Pxs4USMR5bhpa/8JNLcsOSyCQ/BgaMgkB+fTa6T4mC2YBAnw+xD5y9C97zCKWvUtxG2n+s+3uvmeWVllEO/tWxRTBsXnzLzkaVBU9Po1Nu73Tjs4SKfrC3QwBfej5M6jkQxBAe91UquIRDlviHryRW1WmQZ5BDbx4aFj5vSNg==

api要求的长度是2-30

回答关注问题邀请回答
收藏

3 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    2022-09-30

    微信支付接口返回的完整报错是什么?

    2022-09-30
    有用 1
    回复 20
    • 小彭友
      小彭友
      2022-09-30
      "code": "PARAM_ERROR",
          "message": "平台证书序列号Wechatpay-Serial错误"
      2022-09-30
      回复
    • 小彭友
      小彭友
      2022-09-30
      postman测试的,只要不加上user_name字段就可以成功,加上user_name之后就返回上面的
      2022-09-30
      回复
    • 小彭友
      小彭友
      2022-09-30回复小彭友
      eTvYCjhQYXYpLIW6HkLLuRSPOTokPIBYBn2XjosUGvXXX0c82AXxC9bdY60Uqus0fqTv+uLhM/SBlFswABqjC11aY+60x6hyNhFaAzsy8M0wvjq5NceDDho8TLlvhvm0DT38ic8SBGFYRv7bwinMBNPabX1waUUrieVFFnw+Opv05Pxs4USMR5bhpa/8JNLcsOSyCQ/BgaMgkB+fTa6T4mC2YBAnw+xD5y9C97zCKWvUtxG2n+s+3uvmeWVllEO/tWxRTBsXnzLzkaVBU9Po1Nu73Tjs4SKfrC3QwBfej5M6jkQxBAe91UquIRDlviHryRW1WmQZ5BDbx4aFj5vSNg==     user_name加密出来是前面的字段,按照微信文档加密的 是不是字段过长了?
      2022-09-30
      回复
    • 小彭友
      小彭友
      2022-09-30
      我看了一下加密姓名的时候拿到的序列号40df4abc627d2b156b5e54c4ad815866122fe784,是全部小写的,但是配置的证书序列号是大写的40DF4ABC627D2B156B5E54C4AD815866122FE784,改成小写之后还是报平台证书序列号Wechatpay-Serial错误
      2022-09-30
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2022-10-07回复小彭友
      所以,你postman报错是Wechatpay-Serial错误还是字段过长?
      2022-10-07
      回复
    查看更多(15)
  • Y
    Y
    2023-11-16

    最后解决了吗

    2023-11-16
    有用
    回复
  • 小彭友
    小彭友
    2022-10-09

    获取平台证书{"data":[{"effective_time":"2020-06-01T11:56:43+08:00","encrypt_certificate":{"algorithm":"AEAD_AES_256_GCM","associated_data":"certificate","ciphertext":"Kj5efN74HBg4u+PwSMCTvHTik6UY7A5FoXzKmJnWWZWAWK7zPp9rphGJLR/XSCBwPt6soFag1cZ6pDrsByOGXo0ghl4bR+8bVMGdt8xfZ85OTOs9Q8k9axnKWjevwgfrdVeRlSW2RsicDDS6nYOM2KwHX5TekIuJmZZ2rgtDGOsxvr3/l445LeuNYHrmXJIuvfBlq87h4sp1RYFLrBcmIWFoHl2ml8y6aKrS+Hmm4SYJY7iYXf0EkmAb8dGoCBgYH9wkmE6yAIBIJzT2OLhDniWjzKGNSl9ux9HqBEy6+oyh2nI0CocNSKNB3U5BWAZ5UvDH7uPBt4gp69zi+M5ALsHg+w91OLrjGUKWyzUhkpF4Nn56MCk8F37sxMwoSxiiDRaDhUomxYvYhux1/R6C425jEVW8AdTZ8L4wzMglPA91EZ3k1EVuaPit0n0wtQanSyxgth8zeKkVD2lyj88ah9GNYvUvBEWRwl6mj4J5+dMrB1sQgoLd3ScHkDWiJ3Sjw9ByeGg+uHpyvSaZCV+I3tDDkMCpGozUzi+J4F+oeFso4+oNDnW41oc76v/rlHYX166CYJzISHEj4KKB+PY8TmzeYCTLCWsuUAyfw3yMhJKSgts7kQ43Ok8QRlBj06u3WWmnMusDWivnu/j5ldLZYug+oilprGCYTNZ04DOXXeBXQgSYqxVngKVq66QyTUkP+jrgH25gskXsV73vTUcVP7hRE/yaKhvQ+3Bv7PvHUf9UGkaM9IGix4N4kTEDxjKLllxlsVa8nDjuc05J0o/FdqeryePo9MyiXY0l1UNxxDyE4NuzTqrcO/w0w1UPXmyqLWkT9EJ8jp9UvcwifNJ2CI5CWAGqCjHevNo3vFpyb7J44yoqCPF61e0KsWaMyKw7DWjTgKGDUmxdDSDiK7C2gxvxcyzz9RbMeIhnENznR5jh7zeX6lxDTLg1HIR6gAmQPw9zvthEtWBm8NvaFdszmRQAGA0Ccgk8d/iQGD8iWx+myl0ta5xtQS7NI3PqOt4QxfqU+yS9pxKE2vhmPgLpZL6RsHfDW2+LgnZFfbbaHznB8qjv9Pvae2WodxT07udADZCIPHWXVr9NDCb3JFXr5sFzvkIuLWla6PgEYLCegLOOYqYS1OIc45XcfIyzKaoJquUSACM3cQMfrq4Wo4eVBp9mcM/cwY9KU/6Sav4IXNERyw6r/pTpFA4lAypZu0UYEBWpVdDaxS1AEj6ZUcSpmonrFFRsdA1p21aFDpyNvLDFNYHxxAyDrOerxTkWqzCHN9rvDUTFE8fZajQgKuQF4pYKkOJsc+4EeK7UuUN7DBHVIIIjqiNve+2yGcLrzIKAZbExuWuCJCVjzUCuUdfi6lSfFGcP/ShLo8i/XbydJm0ysQ2drXrHIULjuu8g89ZQfPgIiuryxxbIqGmne94rQ2vFU206ZFeSrHdhypPaTob5BVLa8vuVd+QDT79V7DpTyyb+K4UEGnP6YWCO6kXz84sThQAZA/liVFUGDOZ6t0LdVRVJnk/OdW1WZdw2S7N5byfXY8TTLqtfTALRYhOsIbTXdHY51I7igRBrK37vf5tKSOlc6eC1WMpVGyCKkovmfk7dwkuhL1pFuVzabiBrW6Wvnb9cDgZpOrMYVJoNkRnQs+C/Bw2y68zGIo6Nt+z0XGOMNA9/KjFXfY1cY1mDh4oJLojRm6o1EoUm/daYSElD/YVOcXPbQMLEhmuFNmCq4Ik5t4eZ9EGzujeBDthQHkdiVcQUsR7x4hysxNYdbLzr5wDyCZ+eOHQg1UD3fhi2q+SD9ggjr/+BqCHjl+4k6UQyvMdJvWFTPUIH0+qMjh0UT23rWNZ8KTg2AeLJND3loYbjFFUmz8U+eQ828sS4cUz6S+1leQ==","nonce":"7ac582505bf9"},"expire_time":"2025-05-31T11:56:43+08:00","serial_no":"33E6EFA2B2A7578A24FB02E322AA52E9E7791271"}]}

    2022-10-09
    有用
    回复
登录 后发表内容