开发者社区> 问答> 正文

OAUTH跟JSAPI同时使用的时候,dd.ready里面的代码不执行


场景描述:
我需要通过OAUTH获取用户的ID,然后在后台查询符合该用户ID的数据,返回前台显示。前台我需要使用DING功能,所以会用到JSAPI。
在没有使用OAUTH的时候,JSAPI是可以正常运行的,dd.ready代码能正常运行。
在使用OAUTH的时候,能获取到CODE,但是dd.ready代码不能运行。

我现在的思路是先OAUTH,之后判断有CODE的时候再加载前台页面。但是dd.ready还是不执行。

代码如下:




































展开
收起
向左.向右 2015-11-27 09:09:43 5671 0
3 条回答
写回答
取消 提交回答
  • 回 2楼昵称好难的帖子
    出现这个问题的常见原因:
    1.参数redirect_uri的值没有做url编码
    2.redirect_uri的域名和微应用的域名不一致
    2015-11-30 17:37:18
    赞同 展开评论 打赏
  • ReOAUTH跟JSAPI同时使用的时候,dd.ready里面的代码不执行
    请问 OAUTH 2.0  授权方式免登  遇到 你无权限查看该页面 是怎么解决的?不知道楼主遇到没有
    是对跳转的redirect_uri 有什么特殊要求吗

    -------------------------

    回 3楼injekt的帖子
    多谢 已解决

    -------------------------

    回 3楼injekt的帖子
    我还想问下  你这种方案我也做过,先用oauth 授权跳转到一个页面  页面里面有注册jsapi的方法  单独用jsapi授权 正常,但是通过oauth跳转到这个页面后 ready就不行了  ,请问你是怎么解决的
    2015-11-30 17:02:22
    赞同 展开评论 打赏
  • 已联系用户,用户已解决问题
    2015-11-29 20:32:08
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载