收藏
回答

微信支付公钥模式与证书模式回调相关问题

支付成功后微信回调 对body中的resource对象中ciphertext做解密 在证书模式下的商户解密正常 公钥模式下的商户解密一直返回mac check in GCM failed 解密相关参数ciphertext associated_data nonce 难不成是微信回调的数据有问题? 这个应该跟证书或公钥是无关的 但是现在平台证书商户正常 让我百思不得其解

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

4 个回答

  • Memory
    Memory
    2024-11-15

    解密和平台公钥和平台证书无关

    2024-11-15
    有用
    回复
  • 林
    2024-11-15

    补充参数:

    平台证书商户回调json:

    {

    "id": "70190990-f9ab-5a23-b6ec-c4a7758c11bd",

    "create_time": "2024-11-15T15:58:30+08:00",

    "resource_type": "encrypt-resource",

    "event_type": "TRANSACTION.SUCCESS",

    "summary": "支付成功",

    "resource": {

    "original_type": "transaction",

    "algorithm": "AEAD_AES_256_GCM",

    "ciphertext": "La9Z4MEwjvFrKvGq+KIiVQJFIKwuf85fnsYDx5iGUzXtl+4DDh9qA3ISyOSUcNmlLm5aNsRhi9QiFXrjqoQTfzEGHwxKrnodcitth+IpG8M9DnN2oBJU93FZnRdqTRjjmjDQG7jKHjOqA4VBsUoJUP7gkcGvJXf7EntFsXpXmJY5vCw7Od9ndLwzq/ZP+H0FdXr4DtCJ4y8ASvuMoyxAFwaB4H0nZTDDrBS5TrOIm7y5OBTtcKZdpSKAUv5LGlJOFUguVSYzKoLy48YpcMZ2zK8T68zmmIZ9FdRb25nag5v6jBNpWF0Y+SJDzUhfpgN0cPF/6xj1UbQzL12cKzU+hHnsj9Dn1tfNLit1tp0UV26tcFCVvLJA0PhHoGBS+gWHIHaBG9C0jkXDs2EWT5QWNOMVRki2yXMAdTBf3VfWawEMfl9eEyzlXL/PSHW4MvxlWqXFka3GmVpTIRDRDVyl44EhVxpne5bBPW5wfn7JXacJwn20qXofQWbws0D2xez10zyKFQ6QbrHqnrlS9BaNnO4FA26im8mT0CzwiB+S3mFCsQyOOMA=",

    "associated_data": "transaction",

    "nonce": "pm7wYydwltt2"

    }

    }

    2024-11-15
    有用
    回复
  • 林
    2024-11-15

    补充参数:

    平台证书商户回调json:

    {

    "id": "70190990-f9ab-5a23-b6ec-c4a7758c11bd",

    "create_time": "2024-11-15T15:58:30+08:00",

    "resource_type": "encrypt-resource",

    "event_type": "TRANSACTION.SUCCESS",

    "summary": "支付成功",

    "resource": {

    "original_type": "transaction",

    "algorithm": "AEAD_AES_256_GCM",

    "ciphertext": "La9Z4MEwjvFrKvGq+KIiVQJFIKwuf85fnsYDx5iGUzXtl+4DDh9qA3ISyOSUcNmlLm5aNsRhi9QiFXrjqoQTfzEGHwxKrnodcitth+IpG8M9DnN2oBJU93FZnRdqTRjjmjDQG7jKHjOqA4VBsUoJUP7gkcGvJXf7EntFsXpXmJY5vCw7Od9ndLwzq/ZP+H0FdXr4DtCJ4y8ASvuMoyxAFwaB4H0nZTDDrBS5TrOIm7y5OBTtcKZdpSKAUv5LGlJOFUguVSYzKoLy48YpcMZ2zK8T68zmmIZ9FdRb25nag5v6jBNpWF0Y+SJDzUhfpgN0cPF/6xj1UbQzL12cKzU+hHnsj9Dn1tfNLit1tp0UV26tcFCVvLJA0PhHoGBS+gWHIHaBG9C0jkXDs2EWT5QWNOMVRki2yXMAdTBf3VfWawEMfl9eEyzlXL/PSHW4MvxlWqXFka3GmVpTIRDRDVyl44EhVxpne5bBPW5wfn7JXacJwn20qXofQWbws0D2xez10zyKFQ6QbrHqnrlS9BaNnO4FA26im8mT0CzwiB+S3mFCsQyOOMA=",

    "associated_data": "transaction",

    "nonce": "pm7wYydwltt2"

    }

    }

    2024-11-15
    有用
    回复
  • 林
    2024-11-15

    补充参数:

    平台证书商户回调json:

    {

    "id": "70190990-f9ab-5a23-b6ec-c4a7758c11bd",

    "create_time": "2024-11-15T15:58:30+08:00",

    "resource_type": "encrypt-resource",

    "event_type": "TRANSACTION.SUCCESS",

    "summary": "支付成功",

    "resource": {

    "original_type": "transaction",

    "algorithm": "AEAD_AES_256_GCM",

    "ciphertext": "La9Z4MEwjvFrKvGq+KIiVQJFIKwuf85fnsYDx5iGUzXtl+4DDh9qA3ISyOSUcNmlLm5aNsRhi9QiFXrjqoQTfzEGHwxKrnodcitth+IpG8M9DnN2oBJU93FZnRdqTRjjmjDQG7jKHjOqA4VBsUoJUP7gkcGvJXf7EntFsXpXmJY5vCw7Od9ndLwzq/ZP+H0FdXr4DtCJ4y8ASvuMoyxAFwaB4H0nZTDDrBS5TrOIm7y5OBTtcKZdpSKAUv5LGlJOFUguVSYzKoLy48YpcMZ2zK8T68zmmIZ9FdRb25nag5v6jBNpWF0Y+SJDzUhfpgN0cPF/6xj1UbQzL12cKzU+hHnsj9Dn1tfNLit1tp0UV26tcFCVvLJA0PhHoGBS+gWHIHaBG9C0jkXDs2EWT5QWNOMVRki2yXMAdTBf3VfWawEMfl9eEyzlXL/PSHW4MvxlWqXFka3GmVpTIRDRDVyl44EhVxpne5bBPW5wfn7JXacJwn20qXofQWbws0D2xez10zyKFQ6QbrHqnrlS9BaNnO4FA26im8mT0CzwiB+S3mFCsQyOOMA=",

    "associated_data": "transaction",

    "nonce": "pm7wYydwltt2"

    }

    }

    2024-11-15
    有用
    回复
登录 后发表内容