C/S程序(浏览器)

最后更新:2021-12-07

1. 应用介绍

C/S浏览器应用模板支持唤醒用户本地上的浏览器打开指定的下游业务系统,并代填用户名和密码进行登录。
image.png

1.1. 依赖场景

  • 用户需要安装IDPAgent插件

  • 本地拥有**.NET运行环境**(最低.NET framework3.5)

1.2. 适用系统

目前IDaaS仅支持Windows操作系统下的本地应用程序唤醒

  • Windows XP

  • Windows 7,8,9,10等



以下将从如何使用 C/S程序(浏览器)配置下游系统的单点登录为例来说明:
  • C/S程序(浏览器)应用创建流程

  • C/S程序(浏览器)应用配置指令详解

  • 一个完整视频演示(基于process on来演示)

2. 如何配置

2.1.

2.2. 创建流程


2.2.1. Step1. 创建C/S程序(浏览器)应用

1、首先以IT管理员账号登录云盾IDaaS管理平台。具体操作请参考 IT管理员指南-登录 。

2、点击左侧导航栏应用 > 添加应用 选择右侧 C/S 程序(浏览器)
image.png**

3、选择C/S程序应用模板点击添加应用
image.png
image.png

4、填写参数说明
浏览器类型:选填,可选择IDaaS唤醒的浏览器类型
打开页面url: 必填,填写IDaaS打开指定浏览器后要访问的业务系统地址
可执行文件路径:选填,若填则代表要启用的本地程序目录
窗口大小:IDaaS唤醒浏览器后指定的窗口大小,0,0 代表窗口全屏
代填最大等待时长:建议填写2
操作指令:详细操作指令请参考 配置指令详解

2.2.2. Step2. C/S程序(浏览器)应用授权

应用授权:选择应用(搜索应用)、选择组织机构(搜索组织机构)、勾选保存即可
image.png

2.2.3. Step3. 开始进行单点登录

以普通用户身份访问该应用时,即进入单点登录流程,成功则打开对应的页面地址并进行代填过程,如当前是process on
image.png
image.png


2.3. 配置指令详解

2.3.1. 输入类

2.3.1.1. 输入用户名

解释:IDaaS模拟输入应用子账户名称

2.3.1.2. 输入密码

解释:IDaaS模拟输入应用子账户密码

2.3.1.3. 输入自定义值

解释:IDaaS模拟输入该应用配置填写的自定义值,可以理解为全局应用的自定义值

2.3.1.4. 输入文本框动态参数

解释:IDaaS模拟输入用户在单点登录时输入的动态的参数,可以理解为以用户维度的自选输入值。

2.3.1.5. 输入下拉框动态参数

解释:IDaaS模拟选择用户在单点登录时选择的下拉框参数,可以理解为以用户维度的下拉框选项。

2.3.1.6. 输入单选框动态参数

解释:IDaaS模拟选择用户在单点登录时选择的单选框(type=radio)参数,可以理解为以用户维度的单项框选项。

2.3.2. 控制类

2.3.2.1. 鼠标左键单击

解释:IDaaS模拟鼠标点击,点击的坐标计算请参考视频演示

2.3.2.2. 按下Tab键

解释:IDaaS模拟按下Tab键

2.3.2.3. 按下Enter键

解释:IDaaS模拟按下Enter键

2.3.2.4. 等待几秒

解释:IDaaS睡眠整个操作进行,等待指定的时间,单位秒

2.3.2.5. 全选

解释:针对输入框,可触发全选操作,一般用于清空已有输入

2.3.2.6. 窗口最大化

解释:最大化浏览器窗口

2.4. 视频演示

以下是以该模板接入process on为例子的完整视频

3. 常见QA

3.1. 为什么我点击应用后,没有打开浏览器

  • 检查是否安正确装了IDPAgent程序,若使用了改模板,用户在界面上会有提示是否需要去安装

  • 注意安装的IDPAgent程序是否是从c/s程序(浏览器)添加界面下载的