WEB开发网
开发学院操作系统Linux/Unix 保持 Project Zero 和 WebSphere sMash 应用程序的... 阅读

保持 Project Zero 和 WebSphere sMash 应用程序的安全性,第 1 部分: 身份验证和授权

 2009-10-28 00:00:00 来源:WEB开发网   
核心提示: 本文使用的是基于文件的用户注册表,创建基于文件的用户注册表由于配置 LDAP 要花费时间并需要一定的专业水平,保持 Project Zero 和 WebSphere sMash 应用程序的安全性,第 1 部分: 身份验证和授权(5),因此 Zero 提供了基于文件的用户注册表,为了进行以测试为目

本文使用的是基于文件的用户注册表。

创建基于文件的用户注册表

由于配置 LDAP 要花费时间并需要一定的专业水平,因此 Zero 提供了基于文件的用户注册表。为了进行以测试为目的的创建、更新以及添加用户,zero.core.webtools 项目提供了一个基于 Web 的管理控制台来管理用户。对不熟悉 Eclipse Webtools 的人来说,zero.core.webtools 程序包为 Zero 应用程序开发人员构建应用程序提供了一整套有用的实用功能,可以在构建应用程序时使用。当在 Eclipse 内创建 Zero 应用程序时,会默认地包括 Webtools 模块上的依赖项。在将应用程序部署成产品设置前,应该删除或注释掉 Webtools。

创建新的应用程序后,可以扩展 Zero 应用程序以查看 config 目录来验证 zero.core.webtools 依赖项是否存在,config 目录内应当有一个名为 ivy.xml 的文件。单击 ivy.xml,Eclipse 就会显示 ivy.xml 的视图,列出程序包的信息,如图 3 所示:

图 3. 包含在 ivy.xml 中的 Zero.core.webtools

保持 Project Zero 和 WebSphere sMash 应用程序的安全性,第 1 部分: 身份验证和授权

  图片看不清楚?请点击这里查看原图(大图)。

这个应用程序的依赖项列表应该包括 zero.core 和 zero.core.webtools。如果情况的确如此,就可以开始创建基于文件的用户注册表了。

要启动应用程序,右键单击这个应用程序并选择 Run As > Project Zero Application。参见图 4:

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:保持 Project Zero

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接