如果要创建 Web 应用程序的安全区域,则需要通过修改项目的部署描述符来配置安全角色。为 Web 应用程序配置安全角色时,需要在 web.xml 文件中定义安全角色。
如果要将应用程序部署到 Sun Java System Application Server,则需要编辑 sun-web.xml 以便将安全角色映射到在 Sun Java System Application Server 上定义的用户和组中。通过将主要用户或组添加到安全角色中,可以实现安全角色的映射。一个安全角色可以包含多个主要用户或组。使用 IDE 可以有助您编辑 sun-web.xml 以便映射安全角色。
映射安全角色:
在 IDE 的“项目”窗口中,双击位于“配置文件”目录下的 sun-web.xml 文件。
展开位于 Sun Web 应用程序可视编辑器左窗格中的“Sun Web 应用程序”节点,然后选择一个安全角色子节点。
在对话框中,输入主要用户或组的名称以便将其添加到选定的安全角色中。主要用户或组的名称必须与 Sun Java System Application Server 上指定的名称匹配。
对于 Sun Java System Application Server 上配置的域来说,要求 sun-web.xml 中指定的主要用户和组必须有效。有关在 Sun Java System Application Server 上设置用户和组的更多信息,请参见管理 Sun Java System Application Server 的用户。
有关配置安全性的更多信息,请参见《Sun Java System Application Server 开发者指南》中有关确保应用程序安全的章节: