我使用的方案是官方文档中的第1.2解决方案,即将二维码嵌入至系统中
如下图中所示,已经嵌入成功:
当我使用钉钉扫描此二维码时,手机上出现:
以下为我构造的二维码的内容:
oapi.dingtalk.com/connect/oauth2/sns_authorize?appid=dingoatdz4dtu1dxxxxxx&response_type=code&scope=snsapi_login&state=b4f784a8-1c7b-44ff-be47-c07eae89cc42&redirect_uri=http%3a%2f%2fopenid.xxxxxx.com%2f%2fDingDing%2fLogin
以上为我的代码,请问,文档中的[
[font=&]您可以通过以下代码获取这个loginTmpCode: ]
[font=&]
[font=&]如图中所示,红色框框框选的部分可以被打中,也就是说可以被监听。
[font=&]接下来我拿阿里钉钉进行扫描,手机上就提示无权查看该页面,参数不能为空的错误提示
也就是说我始终都无法拿到loginTmpCode,
那我就没有办法执行到下一步。
[font=&]
[font=&]是不是哪儿做错了?那正确的应该如何做呢?
[font=&]
错在哪儿呢?正确的应该如何集成?
请多多指点,谢谢!
-------------------------
引用第1楼seahouse于2017-03-13 08:17发表的 :
请问下,在手机上浏览器里,是怎么用钉钉扫码登录的?保存二维码图片,再到钉钉应用里扫图片吗?
-------------------------
-------------------------
引用第5楼seahouse于2017-03-13 16:29发表的 :
这个url不合法吧,http%3a%2f%2fopenid.chipsea.com%2f%2fDingDing%2fLogin
拿出来是没法访问的。
这个url是需要能用外网访问的 [url=https://bbs.aliyun.com/job.php?action=topost&tid=309350&pid=865927][/url]
-------------------------
-------------------------
把你的goto 参数 完整再发一下呢, 上面的截图 看不全。 看有没有 redirect_uri 参数
-------------------------
这个url不合法吧,http%3a%2f%2fopenid.chipsea.com%2f%2fDingDing%2fLogin
拿出来是没法访问的。
这个url是需要能用外网访问的
-------------------------
那不太清楚了。我也是使用了1.1的方案,没有试过1.2的。
如果url里没有中文的话,建议你不转码试试,看行不行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。