收藏
回答

企业微信wx.config提示签名无效invalid signature ?

计划是实现一个文件的下载/预览功能,使用wx.previewFile实现

配置的时候一直提示invalid signature more info at https://open.work.weixin.qq.com/devtool/query?e=40093

检查了大小写无问题,检查了算法签名,可以互相校验成功,如下图所示(左侧是签名校验工具校验结果,右边是接口返回的签名信息,可见两边一致)

后台配置已完成

代码非常简单,如下

实在不知道哪里的问题了,如果需要提供什么信息,请留言

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

2 个回答

  • Lieutenant
    Lieutenant
    2024-12-11

    已解决

    首先我自己用调试工具自己拿签名看能不能和签名工具对的上,通过corpSecret和corpId拿到了access_token,通过access_token拿到了签名,在签名工具里比对无误,能够成功配置,成功调起微信的api。

    找到后端负责人,检查发现是传过去的url问题,前端encodeURIComponent之后在给接口,接口解出来再参与算法就可以了。

    2024-12-11
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2024-12-10

    校验成功只是说算法没问题,不说明参数就是正确的

    2024-12-10
    有用
    回复 6
    查看更多(1)
登录 后发表内容