1. 功能描述
单点登录是缩减用户登录层级、提高办公效率、防范多个应用多个密码忘记的一种技术处理方法。VA虚拟应用管理平台单点登录的特点是:
- 1、VA平台发布各种具有密码、权限控制的程序,适用于各种具有密码控制的程序(C/S、B/S);
- 2、应用程序登录信息(用户名、密码、权限等)与VA登录账户在后台做委托认证;
- 3、认证方法有拖拽式和脚本式,拖拽式通过简单的三步拖拽操作完成配置,脚本式针对登录信息复杂窗体;
- 4、配置完成后,通过登录VA平台的账户,可以自动登录到相应程序里,实现“一点登录,多点应用”;
- 5、单点登录具有个性化特性,可以差异化控制登录用户在其业务软件里的权限
2. 单点登陆的应用场景
单点登录的应用价值的核心点就在于“便捷”。追求虚拟应用的便捷性,而又无法脱离数据中心(DC)这个平台,无疑单点登录将会带来很大的工作便捷性
-
应用场景一:用户综合应用了多套带密码验证的应用程序,每个应用程序的密码以及应用程序里不同用户的权限都是有差异的,这种情况下,多重密码的记忆都是很麻烦的,使用VA单点登录可以快速的登录所有应用程序。并区分用户权限。如张三在K3系统是会计身份,在物料系统里是管理员身份,通过配置VA单点登录,一次登录VA平台后,可以让张三快速以不同身份登录到不同系统里
-
应用场景二:现在的用户具有很多邮箱、论坛、OA等很多B/S应用的密码,记忆都是比较困难的事情,可以通过VA单点登录导入相应的配置文件,快速实现诸如邮箱、OA这些B/S模式的登陆。
3. 单点登陆原理
通过标题,子窗体个数,窗口类名来确定主窗口程序的句柄,在通过子窗体索引号来确定要输入内容的编辑器位置,然后通过系统API填值和点击确定按钮。
4. 单点登陆的分类
-
C/S程序:分为拖拽式和脚本式。拖拽式适用登陆界面简单并且子窗体索引明确的登录窗口,脚本式适用多编辑器的窗体以及一体式(无法找到子窗口索引)的窗体。根据脚本复杂程度不同,脚本式几乎可以满足所有的窗体登录。
-
B/S程序:脚本式,根据浏览器中网页元素来填入内容,可满足大多数网页。
5. 界面讲解
在应用程序界面点击自动登陆的设置按钮,然后选择配置式,点击确定,即可出现配置式(拖拽式)的界面。
示例:制作AutoLoginScriptTest.exe的单点登录脚本