小程序
小游戏
企业微信
微信支付
扫描小程序码分享
node端使用官方提供的 @wecom/crypto库
WXBizMsgCrypt.getSignature([token, timestamp, nonce, echostr].sort().join('')))
生成的密文与api发来的不一样
请问这个怎么解决啊????
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,node现在没有加解密的demo,签名问题只能自行调试下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
2024年了也没有demo
同样碰到这个问题!!
const { msg_signature, timestamp, nonce, echostr } = ctx.request.query;
const token = await ctx.service.wecom.getToken();
const signature = getSignature(token, timestamp, nonce, echostr);
if (signature !== msg_signature) ctx.throw(502, 'signerr');
生成的签名不一致!!!
官方能提供一下这个Demo吗?现在用腾讯serverless云开发的很多,node.js也很普遍,开发也遇到这个问题,比较急需解决方案
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,node现在没有加解密的demo,签名问题只能自行调试下
2024年了也没有demo
同样碰到这个问题!!
const { msg_signature, timestamp, nonce, echostr } = ctx.request.query;
const token = await ctx.service.wecom.getToken();
const signature = getSignature(token, timestamp, nonce, echostr);
if (signature !== msg_signature) ctx.throw(502, 'signerr');
生成的签名不一致!!!
官方能提供一下这个Demo吗?现在用腾讯serverless云开发的很多,node.js也很普遍,开发也遇到这个问题,比较急需解决方案