我不明白在DD中声明元素甚至是自身的需要是什么,因为Container仍然可以在tomcat-user.xml文件中的角色和DD中的角色声明之间创建auth-constraint元素中的映射。用于验证任何客户端的安全约束。我正在使用Tomcat 5.5。
提前致谢
答案 0 :(得分:0)
它提供了额外的灵活性 - 如果您需要将应用程序部署到已定义安全角色的另一台服务器,该服务器的名称与您最初选择的安全角色不同,该怎么办?而不是在服务器上创建新的安全角色,或更新应用程序中的角色名称(在部署描述符中以及在应用程序中引用它们的任何位置) - 此选项为您提供了一个更改它的位置 - “我调用的角色<我的应用中的em> x 映射到此服务器上定义的角色 y “。