# E10系统通过OAuth2集成接入深信服零信任平台

来源快照：`result_data_new_260518.json`

- 来源 ID：`1174746385353293927`
- 模块：集成中心
- 目录：统一认证接入管理 - 配置示例 - 认证集成 零信任
- space ID：`1158011075224911873`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能描述

目前e10与深信服达成了合作，现在需要认证接入可以通过套件形式，可快速接入到深信服的认证中心，对接深信服的零信任网关，可满足对网络安全控制有较高要求的客户场景。

统一认证接入管理，OAuth2认证集成方式增加“深信服零信任集成“套件。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746544278691840&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

# 二、部署步骤

**前提条件：**

本文档说明基于《深信服零信任aTrust资源单点登录方案-反向oauth2&票据注入》（需联系深信服技术人员获取）方案进行接入的，若若实际对接接口文档不一致，则不适用。

**注：部署前，需确保****OA****服务器能够访问到深信服服务器地址，否则网络不通无法进行认证登录，请知悉！**

部署步骤：

第一步：将E10用户信息同步到深信服，可通过深信服的用户与角色功能，配置说明请咨询深信服；

第二步：登录E10系统，获取深信服套件页面的回调地址信息，提供给深信服，用于注册应用；

第三步：联系深信服系统管理员，为E10客户端注册认证应用，注册完成后，提供应用标识（appid）、应用密钥（appsecret）、用户登录地址到E10系统；

第四步：E10系统根据深信服提供的信息配置【统一认证接入管理】-【深信服集成】套件配置，配置完成后，即可实现免登录效果。

# 三、深信服系统配置

## 3.1、获取应用标识和应用密钥

管理员登录零信任设备，进入[业务管理/应用管理/应用列表]-点击<新增>创建门户系统应用；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746535677542407&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

选择应用类型为【隧道模式】or【WEB模式】，并填写相关的关键信息，**推荐使用【隧道模式】；**

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746548537278471&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

若要实现在客户端点击应用能够免登录打开E10系统，还需在个性设置处配置浏览器指定页面地址（此处根据深信服版本有不同的配置，详细说明请咨询深信服）：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746539941781504&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

在资源配置页面，点击[单点登录]开启单点登录-票据共享，获取对应的appid和appSecret，并填写对应的回调地址；

【appid】：应用id，每个应用的唯一标识；

【appSecret】：应用密钥，第三方系统通过code与secret获取用户信息；

【回调地址】： 提供E10系统中深信服套件页面的回调地址，点击复制按钮即可；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746548431552526&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746544150036483&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

点击<保存>即可完成配置准备；

 

## 3.2、获取深信服客户端接入地址

在系统管理-系统配置中，可获取用户登录aTrust的服务器地址和端口：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746544278691851&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

该地址即为用户配置深信服套件的认证服务地址。

# 四、E10系统配置

获取到深信服提供的应用标识、应用秘钥、系统地址后，进入统一认证接入管理配置页面，选择深信服套件进行配置：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746548430520328&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

深信服套件仅需配置应用标识、应用密钥，并调整下请求授权接口、获取用户信息接口地址即可。

深信服提供的信息如下：

应用标识：1527a475-4efa-4469-a931-2637c9ca2b1f

应用密钥：d9fd7f78-2c29-44d2-a562-0a4540fc2263

服务地址：[ _https://sangfor.e-cology.cn_](https://sangfor.e-cology.cn)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746535730700296&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746548582047749&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

注：获取用户信息接口处的账号规则、取值字段可根据实际的用户信息匹配规则调整配置。

 

# 五、认证登录效果

深信服客户端需要先登录。打开深信服客户端，输入深信服账号密码登录：

 

登录成功后，可通过深信服工作台点击跳转OA系统：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746548431552517&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1174746544278691849&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

也可以自行打开浏览器，访问OA回调地址/个性化登录地址，也可以实现免登录效果。
