使用签名算法(https://open.work.weixin.qq.com/api/doc/90000/90136/90506)
时间戳:
"timestamp": 1600083682,
随机串:
"nonceStr": "9XSPbGn8ViAwK1YQ",
分别获取到企业的jsapi_ticket和企业应用jsapi_ticket,
企业应用:"agent_jsapi_ticket": {
"errcode": 0,
"errmsg": "ok",
"ticket": "c7620bad4626a33b869bae501b889947",
"expires_in": 7200
},
企业: "jsapi_ticket": {
"errcode": 0,
"errmsg": "ok",
"ticket": "HoagFKDcsGMVCIY2vOjf9mkWbK4qDwtpPfmyklmm2oI9e0UW5HajoCdqFdZwrYh-H6PT4YB-rLCqi9b1IabKww",
"expires_in": 7200
},
获取到按照字段名组成
企业应用:"string1": "jsapi_ticket=c7620bad4626a33b869bae501b889947&noncestr=9XSPbGn8ViAwK1YQ×tamp=1600083682&url=http://left.151.ikedongli.com/h5",
企业:"string2": "jsapi_ticket=HoagFKDcsGMVCIY2vOjf9mkWbK4qDwtpPfmyklmm2oI9e0UW5HajoCdqFdZwrYh-H6PT4YB-rLCqi9b1IabKww&noncestr=9XSPbGn8ViAwK1YQ×tamp=1600083682&url=http://left.151.ikedongli.com/h5"
sha1加密后得到
"agent_signature": "cd32b9f3d861e8605ddeea5c5715a1895f7b8c3f",
"signature": "246f6bf9debe8397d5fc44086dec3a1692fbf106",
您好,上面截图签名计算得到与工具一致不能说明你们后台发送的就是这个,具体可以提供一下企业corpid 参与签名校验的时间戳 发送的签名看下日志