iwinter_个人页

个人头像照片 iwinter
个人头像照片
0
3
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2017-03-13

    钉钉免登(第三方系统)疑问

    Re钉钉免登(第三方系统)疑问 引用第1楼seahouse于2017-03-13 08:17发表的  : 请问下,在手机上浏览器里,是怎么用钉钉扫码登录的?保存二维码图片,再到钉钉应用里扫图片吗? 不是的,我已经按照官方的文档示例将二维码在我的系统中生成了, 按照官方的示例,我拿不到LoginTempCode, 按照官方文档的1.1的示例扫描没有问题, 但是按照1.2的示例怎么都实现不了。 我用的是asp.net mvc开发的。 如果你知道如何实现,麻烦指点一下,谢谢! ------------------------- Re钉钉免登(第三方系统)疑问 var obj = DDLogin({                                             id: 'login_container',//这里需要你在自己的页面定义一个HTML标签并设置id,例如或                                             goto: 'https://oapi.dingtalk.com/connect/oauth2/sns_authorize?appid=dingoatdz4dtu1dim6xxxx&response_type=code&scope=snsapi_login&state=4c24757f-1f2b-4dc7-95e6-09a5a3cf2ce1&redirect_uri=http%3a%2f%2fopenid.chipsea.com%2f%2fDingDing%2fLogin',                                             style: '',                                             href: '',                                             width: '300px',                                             height: '300px'                                         });                                         var hanndleMessage = function (event) {                                             var loginTmpCode = event.data; //拿到loginTmpCode后就可以在这里构造跳转链接进行跳转了                                             var origin = event.origin;                                         };                                         if (typeof window.addEventListener != 'undefined') {                                             window.addEventListener('message', hanndleMessage, false);                                         } else if (typeof window.attachEvent != 'undefined') {                                             window.attachEvent('onmessage', hanndleMessage);                                         } 这个是完整的构造图,我估计我是取不到那个loginTmpCode导致的。 监视时发现这一段没有执行                                      ------------------------- Re钉钉免登(第三方系统)疑问 引用第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] 这个是URL编码过的。我使用官方1.1方案使用的也是这个URL,可以正常扫描并进入系统。 ------------------------- Re钉钉免登(第三方系统)疑问 嗯,试过了,不编码也不进不了。提示没有权限。因为拿不到loginTmpCode,所以也就没有办法访问了。 卡在这一点了,试了一下1.1的方案可以正常的使用。
    踩0 评论0
  • 提交了问题 2017-03-11

    钉钉免登(第三方系统)疑问

  • 提交了问题 2017-03-01

    网站应用钉钉扫码登录

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息