如何使用钉钉接收零信任的spa码

新手331351 1528

{{ttag.title}}
如何使用钉钉接收零信任的spa码

解决该疑问,预计可以帮助到 1384 人!

回帖即可获得
2S豆
,被楼主采纳即奖励20S豆+10分钟内回帖奖励10S豆 [已过期] ,了解更多S豆奖励信息

完善手机号和公司名称,让服务更省心更便捷!立即完善

向上吧,少年 发表于 2024-11-12 00:20
  
您好!关于如何使用钉钉接收零信任的SPA码,您可以参考以下步骤:

系统管理:进入[系统管理]-[特性中心],选择钉钉认证,点击“开启”完成功能的启用[1]。
业务管理:进入[业务管理]-[认证管理],点击“新增”,选择钉钉认证[1]。
钉钉认证配置:进入钉钉认证配置页面,完成基本信息的配置。填写好名称和认证域(用于标识认证服务器的信息)[1]。
认证配置:用户获取钉钉认证登录的code授权码相关信息,需配置appId和appSecret信息,具体的信息在钉钉平台获取[1]。
access_token配置:用户获取钉钉认证登录的access_token相关信息,需配置AppKey和AppSecret信息,具体的信息在钉钉平台获取。服务器地址选择设备默认地址,同时配置使用场景为“任意场景”[1]。
响应字段解析:在对接标准的钉钉认证服务器时,可直接选择默认的响应字段解析信息,不需要做任何的信息更改。当钉钉认证服务器有字段更改时,响应解析字段才做同步更改[1]。
自定义用户目录:配置的自定义用户目录,对应用户目录的用户接入时,将使用钉钉进行认证[1]。
保存配置:点击“保存”完成钉钉认证配置[1]。
新手182831 发表于 2024-11-12 07:22
  
类型\操作步骤
选择组织域
登录效果
浏览器登录效果




客户端登录效果




2. 钉钉认证准备
2.1 配置钉钉自建应用
登录 钉钉管理后台,在左侧导航栏中,单击钉钉应用。
创建一个自建应用:应用开发 > 企业内部应用 > 钉钉应用,单击创建应用,类型选择小程序。

在创建企业内部应用窗口中,配置相关参数,单击确定创建即可完成创建。

参数名称
说明
应用类型
小程序。
应用名称
腾讯 iOA。
应用描述
根据实际需填写。
开发方式
企业自主开发。
2.2 获取该应用的 AppKey 和 AppSecret
在应用开发页面,单击选择刚刚创建的自建应用。

在应用信息页面,复制 AppKey 和 AppSecret,其中钉钉的 Appkey 对应 iOA 控制台上的 App ID,钉钉的 AppSecret 对应 iOA 控制台的 AppSecret,请妥善保存,在接下来 iOA 控制台常规配置会用到。

2.3 获取回调域名
在应用信息页面,单击应用功能 > 登录与分享,您可将以下 iOA 的网关回调域名链接添加到回调域名列表中。
二维码的回调域名:https://scs.gateway.tencent.com/akpage/qrcode/redirect

单击添加,即可将 iOA 的网关回调域名添加到钉钉的回调域名列表中。
2.4  配置权限管理
钉钉应用详情页面,单击权限管理,选择该应用所需的权限,如:
调用企业 API 基础权限;
调用 OpenApp 专有 API 时需要具备的权限;
调用 SNS API 时需要具备的基本权限;
企业员工手机号信息;
邮箱等个人信息;
通讯录部门信息读权限;
成员信息读权限、根据手机号姓名获取成员信息的接口访问权限;
通讯录部门成员读权限;
个人手机号信息;
通讯录个人信息读写权限。
选中目标权限后,单击操作列的申请权限,即可为该应用选中所需权限。

2.5 配置首页地址
在应用能力 > 网页应用页面,添加应用首页地址和 PC 端首页地址。
格式:https://scs.gateway.tencent.com/akpage/login?Tenant-Id=xxx(appid)。

3. 配置 iOA SaaS 控制台
3.1 新建目录
登录 iOA 零信任管理平台控制台,在左侧导航栏中,单击管理中心 > 用户与授权管理。
在用户与授权管理页面,单击新建,新建钉钉认证源。
在新增目录页面,输入名称和描述,是否导入架构选择是,导入类型选择钉钉,单击下一步。

在新增目录页面,输入 App ID 和 App Secret,以及其他参数。

单击测试,测试通过后单击保存。

同步组织架构,在用户与授权管理页面,找到新创建的钉钉目录,单击用户同步。

3.2 配置认证源
登录 iOA 零信任管理平台控制台,在左侧导航栏中,单击身份安全策略 > 认证安全 > 认证源配置。
在认证源配置页面,单击新增认证源实例。
在新增认证源实例页面,类型选择钉钉,并配置其他参数,单击保存。
说明:
App ID:为钉钉的 AppKey。
App Secret:为钉钉的 AppSecret。
Corpld:为钉钉的Corpld。

填写完成后,单击保存。
3.3 设置认证策略
在 认证安全 > 认证策略页面,选择目标目录,单击编辑。

在编辑认证策略页面,可根据自身需要设置 PC 端的主认证方式认证源和挑战认证方式认证源,认证源可设置多种,其中:需要包括您刚刚新增的认证源实例,(下图以认证源实例名称“钉钉对接测试”为例)。
注意:
如您要使用钉钉 App 内的应用免登录,您还需要设置移动端的主认证方式认证源和挑战认证方式认证源,设置方式与 PC 端相同。

单击添加,完成编辑。
4. 钉钉工作台访问对接
4.1 在iOA上创建七层代理地址(Web 资源)
登录 iOA 零信任管理平台控制台,在左侧导航栏中,单击访问配置管理 > 业务资源管理 。
在业务资源管理页面,单击添加资源。

在添加资源页面,访问类型选择 Web 资源,配置相关参数,单击保存。
基本信息

参数名称
说明
资源名称
根据实际情况填写。
资源分组
根据实际情况选择已有分组或者新建分组。
专线分组
选择的专线可以连通当前添加的业务资源。
资源详情
业务类型-应用:应用(Web)类型资源适用于业务系统的远程办公场景,例如:OA 系统接入到 iOA 防护,企业员工可以在外网通过 iOA 访问内部的OA 系统。

参数名称
说明
业务类型
应用 / API / 无认证。
后端地址
业务资源的内网地址,支持填写域名、IP、子路径。例如:https://192.168.10.8:843
前端地址
前端地址为业务资源在外网环境下的访问地址。
业务资源如果需要用路径区分业务,则必须配置子路径。
业务资源如果没有设置在地址主页,需在访问时带上路径,访问完整的前端地址。
注意:
支持 HTTPS 和 HTTP 协议,当协议为 HTTPS 时,需要添加 SSL 证书。
业务类型-API:API 类型资源适用于小程序的 API 接口调用,或合作伙伴远程调用 API 接口的防护,例如:A 公司为 B 公司提供物资查询接口 API,该API 需要经过 iOA 防护。

参数名称
说明
API 密钥
自动生成 API 密钥,为了您的服务安全,请定期更换密钥。您可以在系统通用设置 > 密钥管理进行查看与管理。
后端地址
业务资源的内网地址,支持填写域名、IP、子路径。例如:https://192.168.10.8:843
前端地址
前端地址为业务资源在外网环境下的访问地址。
业务资源如果需要用路径区分业务,则必须配置子路径。
业务资源如果没有设置在地址主页,需在访问时带上路径,访问完整的前端地址。
访问 API 资源示例:访问资源 https://api.myproxy.com:8080/api 时,需要在请求头上增加 key 为 Proxy-Authentication,值根据密钥字符串生成请求密钥 authValue(使用该密钥请求 API 密钥类资源)。密钥获取请见控制台系统通用设置 > 密钥管理。
secret := "控制台密钥内容"

// 当前时间戳
tm := time.Now().Unix()
// 时间戳和密钥组成授权 Json
authJson = "{tm: tm, sign:sha256(secret+tm)}"
//授权 Json 进行base64即可获取请求密钥
authValue=base64_encode(authJson)

//验证 API 密钥资源是否生效
curl-X POST "https://api.myproxy.com:8080/api" -H "Proxy-Authentication:base64(密钥内容)"
业务类型-无认证:某个业务资源需要设置无认证放通访问,配置无认证后无需再配置应用,代表这个资源后续均进行全部放通。

参数名称
说明
后端地址
业务资源的内网地址,支持填写域名、IP、子路径。例如:https://192.168.10.8:843
前端地址
前端地址为业务资源在外网环境下的访问地址。
业务资源如果需要用路径区分业务,则必须配置子路径。
业务资源如果没有设置在地址主页,需在访问时带上路径,访问完整的前端地址。
更多设置

参数名称
说明
自定义域名
自定义域名需在腾讯云备案并进行 CNAME 解析才可使用,可在资源列表查看解析结果,详情请参见 CNAME 解析指引。
自定义域名端口
域名自定义端口为敏感资源,如无特殊需求无需调整,为防止端口占用,暂不支持自定义端口,如需开放端口请联系售后支持。
SSL 证书
协议为 HTTPS 时需要添加,根据要求上传证书和密钥。
Host
可选配置,需要配置host的情况:
业务资源有自己的虚拟主机,需要配置Host进行指向;
服务器资源有限,通过域名识别业务资源,需要填写host指向访问的业务。
依赖地址
适用于 Web 页面下有很多子应用的场景。例如门户网站:www.qq.com,进入首页后,下属还有 news.qq.com、sports.qq.com 等。将下属站点的地址写入到依赖地址中,网关会对其做前端访问地址的改写。
4.2 在钉钉小程序中配置
创建钉钉H5应用,填写回调地址。
回调地址:https://scs.gateway.tencent.com/akpage/login

应用首页地址和 PC 端首页地址填写 iOA 代理的七层地址或自定义域名。

配置完成,即可实现钉钉 SSO 免认证访问。




上一篇: 客户端部署下一篇: iOA SaaS 企业微信对接
文档内容是否对您有帮助?
有帮助没帮助
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。

iOA 零信任安全管理系统 相关文档
更新历史
请求结构
简介
公共参数
API 概览
签名方法 v3
签名方法
返回结果
参数类型
王蒙召 发表于 2024-11-12 07:49
  
您好!关于如何使用钉钉接收零信任的SPA码,您可以参考以下步骤:

系统管理:进入[系统管理]-[特性中心],选择钉钉认证,点击“开启”完成功能的启用[1]。
业务管理:进入[业务管理]-[认证管理],点击“新增”,选择钉钉认证[1]。
钉钉认证配置:进入钉钉认证配置页面,完成基本信息的配置。填写好名称和认证域(用于标识认证服务器的信息)[1]。
认证配置:用户获取钉钉认证登录的code授权码相关信息,需配置appId和appSecret信息,具体的信息在钉钉平台获取[1]。
access_token配置:用户获取钉钉认证登录的access_token相关信息,需配置AppKey和AppSecret信息,具体的信息在钉钉平台获取。服务器地址选择设备默认地址,同时配置使用场景为“任意场景”[1]。
响应字段解析:在对接标准的钉钉认证服务器时,可直接选择默认的响应字段解析信息,不需要做任何的信息更改。当钉钉认证服务器有字段更改时,响应解析字段才做同步更改[1]。
自定义用户目录:配置的自定义用户目录,对应用户目录的用户接入时,将使用钉钉进行认证[1]。
保存配置:点击“保存”完成钉钉认证配置[1]。
王老师 发表于 2024-11-12 08:07
  
使用钉钉接收零信任(Zero Trust)的SPA(Single Packet Authorization)码是一种常见的身份验证方法,可以增强系统的安全性。以下是详细步骤,帮助您配置钉钉接收SPA码:

1. 准备工作
确保您已经安装并注册了钉钉账户,并且您的零信任系统支持通过钉钉发送SPA码。

2. 配置零信任系统
登录零信任管理系统:
打开浏览器,访问零信任管理系统的管理界面。
使用管理员账户登录。
配置SPA码发送方式:
导航到系统设置或用户管理部分。
找到SPA码发送方式的配置选项。
选择钉钉作为SPA码的发送方式。
配置钉钉机器人:
在钉钉中创建一个机器人(Bot),用于发送SPA码。
打开钉钉,进入需要接收SPA码的群聊或个人聊天。
点击右上角的“...”按钮,选择“群机器人”或“添加机器人”。
选择“自定义”机器人类型,按照提示创建机器人。
记录机器人的Webhook地址,这是发送消息的API地址。
配置零信任系统使用钉钉机器人:
在零信任管理系统中,找到钉钉机器人的配置选项。
输入钉钉机器人的Webhook地址。
保存配置。
3. 配置钉钉接收SPA码
确保钉钉客户端已安装:
在您的手机或电脑上安装钉钉客户端。
使用您的钉钉账户登录。
加入接收SPA码的群聊或个人聊天:
确保您已经加入了接收SPA码的群聊或个人聊天。
如果是个人聊天,确保机器人能够向您发送消息。
4. 测试SPA码发送
触发SPA码发送:
在零信任系统中,触发SPA码的生成和发送。
例如,尝试登录某个受保护的资源或服务,系统会生成SPA码并发送到钉钉。
接收SPA码:
在钉钉客户端中,查看接收的消息。
您应该会收到包含SPA码的消息。
5. 使用SPA码进行身份验证
输入SPA码:
在零信任系统中,输入接收到的SPA码。
确保在有效时间内输入SPA码,通常SPA码有一定的有效期。
完成身份验证:
提交SPA码后,系统会验证SPA码的有效性。
如果验证通过,您将成功完成身份验证并获得访问权限。
示例配置步骤
钉钉机器人创建步骤
打开钉钉:
打开钉钉应用,进入需要接收SPA码的群聊或个人聊天。
添加机器人:
点击右上角的“...”按钮,选择“群机器人”或“添加机器人”。
选择“自定义”机器人类型。
输入机器人的名称和头像。
选择需要接收SPA码的群聊或个人聊天。
点击“确定”或“保存”。
获取Webhook地址:
在机器人设置页面中,找到Webhook地址。
复制Webhook地址,用于配置零信任系统。
零信任系统配置步骤
登录零信任管理系统:
打开浏览器,访问零信任管理系统的管理界面。
使用管理员账户登录。
配置SPA码发送方式:
导航到系统设置或用户管理部分。
找到SPA码发送方式的配置选项。
选择钉钉作为SPA码的发送方式。
输入钉钉机器人的Webhook地址。
保存配置。
注意事项
安全性:确保钉钉机器人和Webhook地址的安全性,防止被未授权访问。
网络连接:确保钉钉客户端和零信任系统之间的网络连接正常。
及时性:确保钉钉消息能够及时送达,避免SPA码过期。
飞翔的苹果 发表于 2024-11-12 08:08
  
系统管理:进入[系统管理]-[特性中心],选择钉钉认证,点击“开启”完成功能的启用[1]。
业务管理:进入[业务管理]-[认证管理],点击“新增”,选择钉钉认证[1]。
钉钉认证配置:进入钉钉认证配置页面,完成基本信息的配置。填写好名称和认证域(用于标识认证服务器的信息)[1]。
认证配置:用户获取钉钉认证登录的code授权码相关信息,需配置appId和appSecret信息,具体的信息在钉钉平台获取[1]。
access_token配置:用户获取钉钉认证登录的access_token相关信息,需配置AppKey和AppSecret信息,具体的信息在钉钉平台获取。服务器地址选择设备默认地址,同时配置使用场景为“任意场景”[1]。
响应字段解析:在对接标准的钉钉认证服务器时,可直接选择默认的响应字段解析信息,不需要做任何的信息更改。当钉钉认证服务器有字段更改时,响应解析字段才做同步更改[1]。
自定义用户目录:配置的自定义用户目录,对应用户目录的用户接入时,将使用钉钉进行认证[1]。
保存配置:点击“保存”完成钉钉认证配置[1]。
新手393400 发表于 2024-11-12 08:37
  
cfly 发表于 2024-11-12 08:38
  
系统管理:进入[系统管理]-[特性中心],选择钉钉认证,点击“开启”完成功能的启用[1]。
业务管理:进入[业务管理]-[认证管理],点击“新增”,选择钉钉认证[1]。
钉钉认证配置:进入钉钉认证配置页面,完成基本信息的配置。填写好名称和认证域(用于标识认证服务器的信息)[1]。
认证配置:用户获取钉钉认证登录的code授权码相关信息,需配置appId和appSecret信息,具体的信息在钉钉平台获取[1]。
access_token配置:用户获取钉钉认证登录的access_token相关信息,需配置AppKey和AppSecret信息,具体的信息在钉钉平台获取。服务器地址选择设备默认地址,同时配置使用场景为“任意场景”[1]。
响应字段解析:在对接标准的钉钉认证服务器时,可直接选择默认的响应字段解析信息,不需要做任何的信息更改。当钉钉认证服务器有字段更改时,响应解析字段才做同步更改[1]。
自定义用户目录:配置的自定义用户目录,对应用户目录的用户接入时,将使用钉钉进行认证[1]。
保存配置:点击“保存”完成钉钉认证配置[1]。
李宗卫 发表于 2024-11-12 10:47
  
您可以通过钉钉接收零信任的SPA安全码,具体步骤如下:

支持功能:从aTrust的标准版本v2.0.1开始,支持用户使用钉钉扫码认证[1]。

钉钉分发SPA安全码:aTrust支持通过钉钉分发SPA安全码[3]。

配置步骤:

进入aTrust的系统管理,选择特性中心,开启钉钉认证功能。
在业务管理中,点击认证管理,新增钉钉认证。
完成钉钉认证的基本信息配置,包括认证域等[1]。
接口调用:您还可以通过Open API接口调用获取SPA安全码,具体流程如下:

工单或OA系统直接调用SPA安全码的API接口,将SPA安全码发送给指定用户。
需要确保工单或OA系统与零信任控制器的网络互通[2]。
通过以上步骤,您就可以顺利使用钉钉接收零信任的SPA安全码。如果您需要更详细的操作指导,可以参考相关的配置文档。希望这些信息对您有所帮助!
新手989591 发表于 2024-11-12 11:22
  
系统管理:进入[系统管理]-[特性中心],选择钉钉认证,点击“开启”完成功能的启用[1]。
业务管理:进入[业务管理]-[认证管理],点击“新增”,选择钉钉认证[1]。
钉钉认证配置:进入钉钉认证配置页面,完成基本信息的配置。填写好名称和认证域(用于标识认证服务器的信息)[1]。
认证配置:用户获取钉钉认证登录的code授权码相关信息,需配置appId和appSecret信息,具体的信息在钉钉平台获取[1]。
access_token配置:用户获取钉钉认证登录的access_token相关信息,需配置AppKey和AppSecret信息,具体的信息在钉钉平台获取。服务器地址选择设备默认地址,同时配置使用场景为“任意场景”[1]。
响应字段解析:在对接标准的钉钉认证服务器时,可直接选择默认的响应字段解析信息,不需要做任何的信息更改。当钉钉认证服务器有字段更改时,响应解析字段才做同步更改[1]。
自定义用户目录:配置的自定义用户目录,对应用户目录的用户接入时,将使用钉钉进行认证[1]。
保存配置:点击“保存”完成钉钉认证配置[1]。

等我来答:

换一批

发表新帖
热门标签
全部标签>
安全效果
西北区每日一问
高手请过招
每日一问
新版本体验
社区新周刊
纪元平台
标准化排查
技术盲盒
【 社区to talk】
功能体验
干货满满
产品连连看
技术咨询
GIF动图学习
每周精选
S豆商城资讯
秒懂零信任
技术笔记
技术晨报
自助服务平台操作指引
POC测试案例
信服课堂视频
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
安装部署配置
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
信服圈儿
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
2023技术争霸赛专题
通用技术
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
升级&主动服务
高频问题集锦
全能先锋系列
云化安全能力

本版版主

25
14
5

发帖

粉丝

关注

本版达人