反馈已提交

网络繁忙

钉钉扫码

  • 文档创建者:onlyxx
  • 历史版本:7
  • 最近更新:Carly 于 2024-04-01
  • 1. 概述

    1.1 版本

    报表服务器版本插件版本
    11.0V1.0.3
    10.0
    V1.2.1


    1.2 应用场景

    安装并配置插件后可以在决策平台原生登录页上看到钉钉扫码登录入口

    1.3 功能描述

    主要是为了方便和安全的使用报表,当集成了钉钉插件之后客户可能需要集成扫码登录。本插件的意义就是可以让决策平台进行扫码登录

    2. 插件介绍

    2.1 插件安装

    点击下载插件:钉钉扫码

    设计器插件安装方法参照:设计器插件管理

    服务器安装插件方法参照:服务器插件管理


    2.2 操作方法

    插件配置

    创建钉钉登录应用

    访问:https://open-dev.dingtalk.com/

    点击进入钉钉开发者平台 的页面,选择“应用开发”-“移动接入应用”-“登录”,点击“创建扫码登录应用授权”。创建用于免登过程中验证身份的appIdappSecret,创建后即可看到appIdappSecret

     

    钉钉的回调域名填写完整的域名加接口地址例如:

    如果是fr10请配置

    http://ip:端口/webroot/decision/plugin/public/com.fr.plugin.sln5470/scanLogin

    如果是fr11请配置

    http://ip:端口/webroot/decision/plugin/public/com.fr.plugin.ddscan.v11/scanLogin



    将上面拿到的配置信息放到

    再把钉钉配置中的复制过来


    3. 示例

    3.1 默认登录页扫码按钮

    如果不需要扫码功能,可以在设置中关闭


    3.2 获取扫码到指定页面


    获取扫码地址:

    这样可以扫码登录系统

    http://ip:端口/webroot/decision/plugin/public/com.fr.plugin.ddscan.v11/getQR?callback=http://xxxx:8080/webroot/decision

    这样是跳转到报表

    http://ip:端口/webroot/decision/plugin/public/com.fr.plugin.ddscan.v11/getQR?callback=http://ip:端口/webroot/decision/v10/entry/access/43283344-650f-4225-ac36-687d2a49a953?preview=true

    样式是居中显示

     

    替换上面callback改变就可以实现登录之后跳转到不同的路径


    4. 注意事项

    1)钉钉扫码的用户匹配逻辑是靠手机号匹配,因此钉钉用户信息中的手机号和数据决策系统用户的手机号必须相同,才可以扫码登录成功。

    2)扫码登录不支持内外网同时使用。

    3)插件不支持钉钉配置的代理服务器。需要服务器自身可以访问https://oapi.dingtalk.com

    4)钉钉处配置的回调地址一定要和当前决策平台的ip或域名一致,如果不一致可能会出现这种错误。



    附件列表


    主题: 移动端应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持