我正在运行 jenkins 并收到此错误
hudson.security.AccessDeniedException2:匿名缺少读取权限
我尝试了很多次,删除了cookies等等。
我正在运行 jenkins 并收到此错误
hudson.security.AccessDeniedException2:匿名缺少读取权限
我尝试了很多次,删除了cookies等等。
禁用安全性不是解决方案。它可能是有原因的。尝试“登录”
java -jar jenkins-cli.jar -s http://yourserver/jenkins/ login --username usr --password qwerty
干杯
我遇到了类似的问题,但使用 GitHub OAuth 插件,我的问题和解决方案在这里解释
错误 hudson.security.AccessDeniedException2:匿名在 hudson.security.ACL.checkPermission(ACL.java:57) 处缺少总体/管理权限
org.kohsuke.github.HttpException:服务器返回 HTTP 响应代码:-1,消息:URL 为“null”:https ://ghe.acme.com/api/v3/user
https://wiki.jenkins-ci.org/display/JENKINS/Disable+security
我能够运行 java -jar jenkins-cli.jar -s http://server get-job myjob > myjob.xml
使用 abouv url 为我工作
除了上面的链接,使用这些简单明了的步骤
我认为这里的一些答案是片面的。这就是我解决它的方法:
Step Jenkins /etc/init.d/jenkins stop sudo vi /var/lib/jenkins/config.xml (请先将全文复制到某处,免得以后运行出现其他问题)
2.A. 将 useSecurity 元素的值更改为 false false
2.B。删除授权策略块
再次启动 Jenkins:/etc/init.d/jenkins start
通过 URL 访问 Jenkins 并再次重新配置安全性。