Authentication 为tomcat添加用户身份验证

Authentication 为tomcat添加用户身份验证,authentication,tomcat,Authentication,Tomcat,我一直在使用Tomcat7.0和EclipseHelios3.6。我被要求使用远程系统作为tomcat服务器。我需要为远程服务器添加用户身份验证,以便只有受委托的用户才能在服务器上部署应用程序。为了进行实验,我在conf文件夹中配置了tomcat-users.xml 增加 然后重新启动服务器。我没有被问到任何用户名和密码。 任何人都可以帮助我了解何时需要身份验证(是在启动和停止服务器时,以及什么是角色) 谢谢我建议您浏览一下Tomcat 7文档。您面临的基本问题是,在身份验证生效之前,必须添

我一直在使用Tomcat7.0和EclipseHelios3.6。我被要求使用远程系统作为tomcat服务器。我需要为远程服务器添加用户身份验证,以便只有受委托的用户才能在服务器上部署应用程序。为了进行实验,我在conf文件夹中配置了tomcat-users.xml 增加


然后重新启动服务器。我没有被问到任何用户名和密码。 任何人都可以帮助我了解何时需要身份验证(是在启动和停止服务器时,以及什么是角色)


谢谢

我建议您浏览一下Tomcat 7文档。您面临的基本问题是,在身份验证生效之前,必须添加角色管理器gui或类似工具。server.xml中还有一行需要取消注释。它看起来如下所示:

  <Resource name="UserDatabase" auth="Container"
          type="org.apache.catalina.UserDatabase"
          description="User database that can be updated and saved"
          factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
          pathname="conf/tomcat-users.xml" />


不过,这些文档应该会帮助您。

您可以接受提供给您的一些答案,因为这可能会增加您获得的帮助。
  <Resource name="UserDatabase" auth="Container"
          type="org.apache.catalina.UserDatabase"
          description="User database that can be updated and saved"
          factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
          pathname="conf/tomcat-users.xml" />