我的问题是role 标签的rolename 和user roles中的值没有对应上。
比如
<role rolename="manager-script"/>
<user username="tomcat" password="123456" roles="manager-gui"/>
上面是manager-script,下面用的却是manager-gui,其他地方也没有声明的话。这样设置就一直得不到权限。
这里可以直接这样输入
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-status"/>
<user username="tomcat" password="123456" roles="manager,manager-gui,manager-script,manager-status"/>
直接把所有manage的权限都声明并引用了。这样一劳永逸。jenkins中也没问题了
本文详细解析了在配置用户角色权限时,如何确保role标签的rolename与userroles中的值正确对应,避免权限配置错误。通过示例展示了正确的角色声明方式,确保所有管理权限都被正确引用。

1万+

被折叠的 条评论
为什么被折叠?



