您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用Jenkins在远程Tomcat8上部署时,您提供的用户名不允许使用基于文本的Tomcat管理器(错误403)

使用Jenkins在远程Tomcat8上部署时,您提供的用户名不允许使用基于文本的Tomcat管理器(错误403)

这似乎是一个詹金斯(Jenkins)错误,但我通过在Tomcat中设置以下配置解决了这个问题:

编辑文件/webapps/manager/Meta-INF/context.xml:

以前:

<Context antiResourceLocking="false" privileged="true">

  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

</Context>

更改此文件以注释值:

<Context antiResourceLocking="false" privileged="true">

  <!--

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

    -->

</Context>

解决了问题。希望这可以帮助某人:)

其他 2022/1/1 18:20:32 有549人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶