即使没有设置用户和密码,也无法登录Tomcat 8.5.24 Manager

时间:2018-05-16 14:09:01

标签: apache tomcat tomcat8

我使用的应用程序在Windows Server 2012或更高版本中使用Apache Tomcat 8.5.24作为运行网页的基础。我已按照安装手册的步骤安装并成功完成整个系统的工作。

最近我需要在客户端再次安装系统,但与以前的情况相反,我只是无法使用浏览器访问Tomcat的管理器页面(127.0.0.1:8080/manager) 。

我在网上找到了很多关于如何解决这个问题的解决方案,其中大部分涉及更改tomcat-users.xml内的设置,但没有效果。我甚至放弃了设置用户和密码的想法(安装向导说它们是可选的),即使如此,弹出请求用户和密码仍然显示,没有经理打开。我做了新的重新安装,即使使用不同的安装程序(检查它是否已损坏),从另一个成功的安装中复制并粘贴tomcat-users.xml文件,授予所有可能的权限(这次唯一真正的区别是我和#39 ; m远程安装,但这不应该是一个问题,因为安装本身使用管理员权限)并且问题仍然存在。

我还可以尝试解决这个问题吗?以下是我咨询过的一些链接:

顺便说一下,Tomcat安装没有连接到任何NetBeans或类似的软件。

1 个答案:

答案 0 :(得分:1)

发现了问题的根源:无论出于何种原因,当我在同一台PC上安装Oracle内容时,它被配置为在配置Apache时收听相同的门(8080),从而导致问题。这只是关闭Oracle服务的问题,我能够访问Tomcat Manager。由于未知原因,稍后重新启动Oracle服务不会引起任何冲突(可能一旦检测到8080已经在使用中,它就会自动发现另一个要收听的门)。