收藏
回答

小程序在微信上登陆使用正常但是为什么在企业微信中提示invalid signature40093?

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

1 个回答

  • '有趣'的第三人称
    '有趣'的第三人称
    2021-04-25

    经测试微信签名校验工具和程序返回的签名一致,所以请教下各位大佬还有没有什么别的原因,比如企业微信版本什么的~

    2021-04-25
    有用
    回复 7
    • 阿斯顿
      阿斯顿
      2021-04-25
      jsapi签名错误 请检查用于签名的jsapi_ticket是否是正确的,是否过期。可以通过获取相应jsapi_ticket接口获取当前的jsapi_ticket跟用于签名的jsapi_ticket比对是否一致,若jsapi_ticket还在有效期内,当前获取到的jsapi_ticket是一致的。若jsapi_ticket没问题,请检查用于签名的url参数是不是正确的, url(当前网页的URL, 不包含#及其后面部分)。
      2021-04-25
      回复
    • 阿斯顿
      阿斯顿
      2021-04-25
      看下签名的url是否一致
      2021-04-25
      回复
    • '有趣'的第三人称
      '有趣'的第三人称
      2021-04-25回复阿斯顿
      恩恩,URL和签名都是一致的,微信打开是正常的,但是企业微信中打开提示invalid signature40093
      2021-04-25
      回复
    • 阿斯顿
      阿斯顿
      2021-04-26
      注意看url那部门的规则,最好把url log出来,我们就犯过同样的问题,前端给url拼了其他参数,导致和签名的url不一致
      2021-04-26
      回复
    • '有趣'的第三人称
      '有趣'的第三人称
      发表于移动端
      2021-04-26回复阿斯顿
      确定过了,URL肯定是一致的,否则签名会对应不上
      2021-04-26
      回复
    查看更多(2)
登录 后发表内容