在 WebSphere Application Server Community Edition 中配置 Kerberos 验证
2010-02-01 00:00:00 来源:WEB开发网查看原图(大图)
浏览到下载样例应用程序的位置,选择 SimpleWebApp-Subject.war 作为 Archive,选择 SimpleWebApp-Subject-plan.xml 作为 Plan,如图 16 所示。
图 16. 安装应用程序
单击 Install 部署样例应用程序。
完成后,启动 URL http://localhost:8080/kerberos-realm-demo/admin/admin.jsp。这将显示一个屏幕以提供登录凭证(如图 17 所示)。
图 17. 简单 Web 应用程序 —— 登录屏幕
查看原图(大图)
输入此前创建的 Microsoft Active Directory 用户名和密码并单击 Login。
成功验证后,您将看到一个欢迎页面,该页面表明主体 ashishjain@AUSTIN.IBM.COM 已添加到 admin 组。该页面还列示了生成的 Kerberos 票据,如图 18 所示。
图 18. 成功验证后的欢迎页面和其他工件
查看原图(大图)
注意,除了 KerberosPrincipal 外,Subject 还使用 addOnPrincipal 选项在域中配置了 GeronimoGroupPrincipal。
现在尝试使用一个错误密码进行登录,您将看到一条登录失败消息,如图 19 所示。
图 19. 登录失败果
查看原图(大图)
结束语
本文展示了如何通过创建一个 KerberosLoginModule 包装器在 Community Edition 中验证用户,以利用 IBM Java Platform 提供的 Kerberos 协议实现。本文还通过一个样例应用程序展示如何使用 Kerberos 验证列示在 Microsoft Active Directory 服务器中的用户。
本文示例源代码或素材下载
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接