美文网首页
钉钉微应用开发(二)免登和调试

钉钉微应用开发(二)免登和调试

作者: 我爱福尔摩斯呀 | 来源:发表于2020-04-21 14:59 被阅读0次

    “免登”是指用户进入应用后,无需输入钉钉用户名和密码,应用程序可自动获取当前用户身份,进而登录系统的流程。

    钉钉官方提供了获取微应用免登授权码的实例,在angular里面实现如下:

    ```

    dd.ready(function() {

              dd.runtime.permission.requestAuthCode({

                  corpId: corpId

              }).then((res:IRuntimePermissionRequestAuthCodeResult) => {

                  console.log(res.code);

                });

            });

    ```

    corpId在开放平台页面可以找到:

    CorpId

    发现浏览器中报错如下:

    非钉钉环境

    错误原因是当前环境为非钉钉环境,即不是在钉钉中打开的。

    可以选择使用chrome://inspect 进行真机调试或者下载钉钉测试版,在电脑端调试。真机调试试了下,感觉不怎么好用。选择使用钉钉测试版调试。步骤如下:

    1、下载钉钉调试版

    2、在稳定性管理中将开发者添加为APPOPS和开发负责人

    设置开发者为APPOPS和开发负责人

    3、在调试版本中打开钉钉,点击微应用后,f12/ctrl+f12即可打开调试页面。

    相关文章

      网友评论

          本文标题:钉钉微应用开发(二)免登和调试

          本文链接:https://www.haomeiwen.com/subject/yimuihtx.html