开发者社区> 问答> 正文

如何应对getjsapiticket冲突

现在描述如下:
在客户方开发完成微应用而不是套件之后,发现涉及到h5调用js api签名返回[错误码:52013][签名校验失败],每次发生情况都是在项目正常运行一段时间后,从几小时到几天不等。并且在重启服务后恢复正常。


jsapi签名方式为两小时的服务器轮询获得jsticket,签名方式验证后正确,判断出错原因很可能是 其他服务同时调用get_jsapi_ticket方法,导致生成签名的jsapi_ticket过期 个人觉得很可能是客户的管理后台corpid和corpsecret泄露。


那么问题来了:我在钉钉PC端管理后台没有找到修改corpsecret的地方,又无法让客户更换钉钉账号。目前也只要先解决jsapi签名问题救火即可,请问各位有没有什么好办法?



展开
收起
凌子奕 2016-03-10 01:24:00 5542 0
3 条回答
写回答
取消 提交回答
  • 好的
    2016-03-29 09:36:18
    赞同 展开评论 打赏
  • Re如何应对getjsapiticket冲突
    多谢。确实是token重复获取。
    2016-03-28 16:58:38
    赞同 展开评论 打赏
  • 是不是有多个微应用的服务,同时在获取ticket,现在考虑,应该还是自身的服务获取冲突的可能性比较大。另外corpsecret修改的功能已经在需求池里了,会排期解决
    2016-03-10 10:55:51
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
改善弱网络-探索移动互联网下弱网络处理方式 立即下载
快速变化背景下,组织如何保持过程的稳定性 立即下载
快速变化背景下,组织如何保持过程的稳定性? 立即下载