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

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

钉钉官方提供了获取微应用免登授权码的实例,在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即可打开调试页面。



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容