最佳答案
我已经在一个远程服务器上安装了 tomcat 9,在启动它之后,它已经恢复正常,我可以访问 http://host_name:port_num并查看 tomcat 的 hello 页面。但是,当我试图打开管理器应用程序来查看我部署的应用程序时,我得到403访问被拒绝,我已经在 tomcat 用户 xml 中添加了如下角色:
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>
我看到的错误消息是:
By default the Host Manager is only accessible from a browser running on the same machine as Tomcat. If you wish to modify this restriction, you'll need to edit the Host Manager's context.xml file.
我应该如何更改 context.xml 文件并访问 Manager 应用程序?