收藏
回答

企业微信左侧菜单栏 - 签名校验?

使用签名算法(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&timestamp=1600083682&url=http://left.151.ikedongli.com/h5",

 企业:"string2""jsapi_ticket=HoagFKDcsGMVCIY2vOjf9mkWbK4qDwtpPfmyklmm2oI9e0UW5HajoCdqFdZwrYh-H6PT4YB-rLCqi9b1IabKww&noncestr=9XSPbGn8ViAwK1YQ&timestamp=1600083682&url=http://left.151.ikedongli.com/h5"



sha1加密后得到

"agent_signature""cd32b9f3d861e8605ddeea5c5715a1895f7b8c3f",

"signature""246f6bf9debe8397d5fc44086dec3a1692fbf106",


使用生成工具验证一致

前端调用

可能是哪些问题?有遇到过的嘛?





最后一次编辑于  09-14
回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    09-16

    您好,上面截图签名计算得到与工具一致不能说明你们后台发送的就是这个,具体可以提供一下企业corpid 参与签名校验的时间戳 发送的签名看下日志

    09-16
    有用
    回复
登录 后发表内容
问题标签