我按照这篇文章的说明在远程服务器上安装了Tomcat和Tomcat Manager .
添加后我成功访问了经理 http://IP_ADDRESS:8080/manager/html
然后我使用war文件上传选项尝试在其上部署war文件,但它提供了以下异常.
FAIL - Deploy Upload Failed, Exception: Cannot find operation isServiced
我正在尝试将所有请求限制到我的Tomcat管理器,这些请求不是来自我的IP.
到目前为止,我发现在server.xml中添加一个Valve,如下所示:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="IP"/>
Run Code Online (Sandbox Code Playgroud)
将阻止除"IP"之外的所有请求到整个Tomcat(包括webapps).有谁知道如何做同样但只适用于Tomcat经理?
顺便说一下,我正在使用Tomcat7.
操作系统:Windows XP.
我已经安装了Tomcat 7.0.25,文件夹"manager"位于webapps文件夹中.
我在这里阅读了文档:http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html, 并且正在讨论已安装的管理器.
我已经为用户设置了manager-gui角色.
问题是,如果我使用经理访问http://localhost/manager,我只得到一个白页(没有内容),如果我尝试https://localhost/manager,我得到404错误.
任何线索?
下载管理器应用程序的链接也很有用.
每当我尝试运行 Java Web 项目时,都会反复弹出以登录到 Tomcat Manager 应用程序。
根据服务器属性(Manager-script)角色输入用户名/密码不起作用,延迟服务器不断弹出,需要身份验证。
服务器是 Tomcat 8.0.27 和 Netbeans 8.1 有人建议吗?