收藏
回答

同套逻辑代码开放平台其它消息签名验证正常component_verify_ticket签名验证失败?

AppId: wxc1db4e58167549a7

接收开放平台过来的消息,签名验证可以通过,消息时类型是 unauthorized:

queryStringParameters: 
   { signature: 'c79e067060a38e503837762f36669029af4b5913',
     timestamp: '1630163483',
     nonce: '1985925856',
     encrypt_type: 'aes',
     msg_signature: 'fa474560366091e570aba7097a5b9594626048a0' },
  isBase64Encoded: false,
  body: '\n' }


但是下面推送component_verify_ticket 签名验证不成功

"queryStringParameters": {
      "signature": "309c9d2dabed503eeda275dcb8e459d1e8f60d4a",
      "timestamp": "1630163243",
      "nonce": "1758651347",
      "encrypt_type": "aes",
      "msg_signature": "f8f45ce771372d26b5e91ccfcaf523aa97380dae"
    },
    "isBase64Encoded": false,
    "body": "\n"


我的问题是:同样appId,token,encodingAESKey,为什么其他消息签名验证消息解密正常到component_verify_ticket就不行了呢?

最后一次编辑于  2021-08-29
回答关注问题邀请回答
收藏

1 个回答

  • 神经蛙
    神经蛙
    2021-08-29

    我敢肯定的是,component_verify_ticket的签名微信这边肯定不是按照我们开放平台填写的token,encodingAESKey来进行加密的,期待官方早日回复或解决问题。。。我们这边授权的公众号都没法替提供服务了

    2021-08-29
    有用
    回复
登录 后发表内容