论文部分内容阅读
随着计算机技术的迅速发展,越来越多的应用软件被运用于企业的日常办公当中,但是对于企业员工来说登录多个系统需要记忆的用户名及密码给他们带来一定的麻烦。为了提高企业的运作效率,我们提出利用Web Service技术对企业的各个应用系统进行整合,并结合指纹认证相关技术建立一个指纹身份认证平台。基于Web Service、LDAP安全结构的指纹身份认证平台是一个集中式的用户管理认证平台,用来识别用户身份并为用户设置相应权限,为不同的用户提供相应的个性化服务。此应用系统主要包括资源层、目录服务系统和客户端三部分。资源层是系统的核心,包含LDAP目录服务或关系数据库,LDAP目录服务和关系数据库均可以用于存储用户数据、访问日志等,分别应用于不同的客户环境。应用服务器用于提供基于Web方式的用户管理、身份认证、服务授权、审计管理和外部访问接口;若干应用系统和普通用户组成了客户端,结合LDAP的功能设计相关的程序接口,并通过把应用服务器上面的统一认证模块为接口程序来实现目录服务功能。本文中所构建的基于Web Services指纹身份认证平台,通过调用DLL接口,方便应用于各个应用软件及不同的系统模式中,并采用OCX控件接口设计,提供友好界面,实现对不同型号的指纹仪进行控制,系统结合了Web Service和XML技术,在证券公司内部多个异构系统的集成认证问题上,该系统模型是一个比较良好的解决方案。