EAS与CA集成解决方案(改造登录验证方式)
来源:互联网 发布:linux 错误日志 编辑:程序博客网 时间:2024/06/05 16:15
1. 客户要对EAS进行CA集成的时候,登录部分需要做的改造如下:
2. 首先登录界面需要改造,LoginFrame类中做处理,基于原EAS框架的原因,二次开发向服务端传递自定义的登录参数不好传递,这里有两种解决方案:
1把Context提取出来重写,这样的改动比较大
2把参数放在userName后面传到服务端,然后在服务端重新解析userName字符串,把userName和自定义的参数解析出来。
3. EAS登录时调用的后台类为EasMultiAuthLoginModule,可以在该类的verifyUserAndPassword(UserContextCallback userCtxCallback, String user, String pass)方法中去截获我们自定义的参数,然后做相应的处理。
4. 深圳烟草EAS HR CA集成方案中就是在verifyUserAndPassword方法中截获由客户端传递过来的数字证书的ticket,然后由服务器根据ticket去调用TrustLink系统的接口,获得认证证书用户对应的系统帐号,然后根据这个账号去走原EAS系统的登录验证,不过这里跳过了原EAS系统中的密码验证的逻辑。也就是只要EAS系统中存在认证证书用户对应的系统帐号,就允许该用户登录。
- EAS与CA集成解决方案(改造登录验证方式)
- OAM与CA集成
- 服务端改造(登录页及登录方式的自定义)
- 【CA】数字电视CA原理与破解方式
- CAS单点登录(三)--服务端改造(登录页及登录方式的自定义)
- 改造CAS单点登录 --- 验证码
- wcf数据访问采用集成验证方式导致客户端调用失败的解决方案(IIS7寄宿wcf)
- QQ空间及邮箱验证码登录的校验方式及自动登录的解决方案
- S2SM集成Shiro-登录验证
- 另一种登录验证方式
- 数字电视CA原理与破解方式
- 数字电视CA原理与破解方式
- H3C交换机dot1X+AD+IAS+CA配置实验五(解决用户尚未登录无法验证问题)
- pc端qq登录集成(js方式)新手推荐
- 修改EAS登录界面
- 金蝶EAS解决方案
- EAS异地应用解决方案
- oracle登录验证方式小结
- Webmin
- Linux文件压缩
- linux使用libtool
- CCPhone V1.1发布
- 模拟电子技术8 9------- 电路中二极管工作状态判断 续
- EAS与CA集成解决方案(改造登录验证方式)
- 摩托罗拉 me501 导入通讯录备忘
- 个性TAB选项卡
- symbian对话框
- "文件夹选项"中"显示所有文件和文件夹"选项消失的解决方法
- BusyBox原理简单分析
- 启动这入命令行界面
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- 双操作系统下Ubuntu 10.04 和Grub2的完美删除(with Win7)