帮你打开活字格更神奇的功能:九十七、普通认证模式下实现钉钉单点登录
本帖最后由 David.Zhong 于 2021-12-31 11:42 编辑各位看官老爷们大家好鸭~
最近很多小伙伴在问有没有钉钉单点登录的功能,我们也是加班加点给大家实现呢,由于测试时间过短,不完善的地方还请大家多多担待,也欢迎随时反馈~
今天就来给大家分享一下如何使用~
在钉钉中做的事情:
1.首先登录钉钉开发平台,开发者后台 (dingtalk.com) ,然后单击应用开发,选择企业内部应用;
2.选择一个H5微应用,然后单击目标应用,进入应用详情页面,在基础信息页面可以查看到应用的AppKey/AppSecret(企业内部应用),后续要使用哈;
没有的小伙伴的就自行注册一下哈~
开发H5微应用 - 钉钉开放平台 (dingtalk.com)
创建快捷链接 - 钉钉开放平台 (dingtalk.com)
3.在开发管理中设置应用首页地址为活字格应用的地址+/customapi/dingdingsinglelogin/sso;
+/customapi/dingdingsinglelogin/sso
4.在权限管理中分配必要的权限,我把所有权限都给了;
各位大佬额外检查下这几个权限,需要打开哈~
5.在钉钉登录与分享中,填写单点登录的回调url,活字格应用的地址+/customapi/dingdingsinglelogin/sso
6.在钉钉管理后台,钉钉管理后台,添加组织成员,记住员工的UerID;
没记住也没关系,后续可以点击查看UerID
在活字格服务器中做的事情:
7.在活字格服务器中创建用户名为UserID的用户;
在活字格设计器中做的事情:
8.在设计器中开启允许单点登录,并记住单点登录密码;
9.配置config.json文件,设置对应的单点登录密码和钉钉H5微应用的AppKey和AppSecret,
10.在自定义Web Api中上传config.json文件和钉钉单点登录的.dll,
11.大功告成,发布应用~
运行效果:
工程文件:
本帖最后由 Joe.xu 于 2022-4-22 09:38 编辑
在8.0中需要上传这几个dll,不然可能会无法识别api哦
对应的dll在下面的附件中
9.0钉钉登录包dll更新
页:
[1]