我添加了安全约束来保护应用程序的某些文件夹。
<security-constraint>
<web-resource-collection>
<web-resource-name>panel</web-resource-name>
<url-pattern>/secured/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>super</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Panel</realm-name>
</login-config>
我向 tomcat-users 添加了适当的用户 SUPER,当我部署应用程序时,这一切似乎都运行良好。但是,当我通过 maven 从 exclipse 本地运行它时,使用 tomcat7:run,我的本地设置没有 tomcat-users.xml 文件,所以基本上我不确定如何在本地配置用户。安全有效,但未定义用户。
你能告诉我如何为 mavens tomcat 插件传递或指定自定义 tomcat-sers.xml 文件吗