获得徽章 0
- 我在开发钉钉第三方企业应用时遇到一个问题,同一个项目,在android手机和ios手机打开,进行dd.config鉴权,android手机会报签名校验失败,而ios手机是鉴权成功。具体流程如下:
场景介绍:Vue2项目,使用的时history模式路由;有A入口页面,B业务页面,进入A入口页面之后会自动跳转到B业务页面,在B业务页面进行dd.config鉴权。
鉴权流程:
1、使用B页面url,使用官方提供的算法生成签名,配合鉴权所需其他数据,在B页面进行dd.config鉴权。
2、在ios手机中鉴权成功;在android手机中提示签名校验失败,所打印的报错信息中,url属性为A入口页面的url(我进行鉴权和生成鉴权签名的页面都是B业务页面)
在官方文档中没有查到关于此问题的解释。请问有大佬知道这个情况是否正常吗展开34 - #JUEJIN FRIENDS 好好生活计划# 最近一年来坚持自己做饭吃+运动,身体变轻盈了不少,偶尔懒得下厨了点个外卖,每次吃外卖一定会拉肚子,间接证明外卖不健康不卫生吃多了会刺激肠胃诱发身体炎症,要好好吃饭呀57
- 有一天,一个程序员去面试,面试官问他:“你知道数组的下标是从0开始还是从1开始吗?”
程序员想了想,说:“这要看具体的语言和环境吧。比如说,C语言的数组下标是从0开始的,但是Lua语言的数组下标是从1开始的。还有一些语言,比如Python,可以用负数作为数组下标,表示从后往前数。”
面试官听了,沉默了一会儿,然后说:“你说得对,这的确要看具体的语言和环境。不过,我们这里用的是Java,而Java的数组下标是从0开始的。所以,你的答案是错误的。对不起,你没有通过面试。”展开34 - 有一天,一个程序员正在调试一个很复杂的程序,他发现了一个很奇怪的BUG,但是他不知道怎么解决。他决定去问他的同事,一个很有经验的老程序员。
他走到老程序员的办公室,把他的问题说了一遍,然后打开了他的电脑,准备演示一下BUG的现象。
然而,当他运行程序的时候,他发现BUG竟然消失了,程序运行得很正常,没有任何错误。
他很惊讶,不知道发生了什么,就看了看老程序员,希望他能给出一些解释。
老程序员微笑着说:“这是一个很常见的现象,叫做‘橡皮鸭调试法’。就是说,当你把你的问题说给一个橡皮鸭或者一个不会打断你的人听的时候,你就能找到问题的答案。因为这样可以帮助你理清思路,发现自己的错误,或者触发一些灵感。所以,你不用担心,这个BUG已经被你自己解决了。”展开评论7
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)