问题描述:
参照 https://work.weixin.qq.com/api/doc/90000/90136/90506 获取票据,用于wx.config接口的计算签名是可以正常使用,但是用于wx.agentConfig的签名报错:
已尝试排查原因:
1.签名不正确;同时保障agentid相等,参考上图调用和下图。
2.检查用于签名的jsapi_ticket是否是正确:
3.签名计算规则,wx.config接口的计算签名是可以正常使用,可以保障加密没问题?
公司信息:
唯医骨科 corpid : wxbcbe6a05a9c2e089 调用时间为:2020/12/17 下午1点以后
你好,请求调用jsapi应用agentid看你上面这个截图是外部联系人应用,外部联系人是设置不了可信域名的,jssdk接口调用是需要在配置的可信域名页面下的
将官网上的引用JS
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
替换成
<script src="https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js"></script>
这是个坑.
我也一直报这个错,解决方法说出来怕各位不信,特别离谱,就传给后端的url不要encode,然后就好了。。。。。
排查到问题:
为啥这个会是不合法的jsapi_ticket。。。。。postman 获取是正确的啊!!我还专门对过的(灬ꈍ ꈍ灬)