我正在运行jenkins并收到此错误
hudson.security.AccessDeniedException2:anonymous缺少Read 许可
我尝试了很多次,删除了所有的cookie。
答案 0 :(得分:5)
答案 1 :(得分:2)
禁用安全性不解决方案。这可能是有原因的。尝试"登录"代替
java -jar jenkins-cli.jar -s http://yourserver/jenkins/ login --username usr --password qwerty
欢呼声
答案 2 :(得分:1)
我遇到的类似问题但是使用GitHub OAuth插件,我的问题和解决方案解释了here
错误 hudson.security.AccessDeniedException2:匿名缺少hudson.security.ACL.checkPermission(ACL.java:57)的总体/管理权限
org.kohsuke.github.HttpException:服务器返回HTTP响应代码:-1,消息:' null'对于网址:https://ghe.acme.com/api/v3/user
答案 3 :(得分:0)
除上述链接外,请使用这些简单明了的步骤
我认为这里的一些答案是偏袒的。这就是我解决它的方法:
Step Jenkins /etc/init.d/jenkins停止 sudo vi /var/lib/jenkins/config.xml(请先在某处复制完整的文字,这样以后你就不会遇到其他问题)
2.A。将useSecurity元素的值更改为false 假的
2.B。删除authorizationStrategy块
再次启动Jenkins: /etc/init.d/jenkins start
通过URL访问Jenkins并再次重新配置安全性。
答案 4 :(得分:0)
https://wiki.jenkins-ci.org/display/JENKINS/Disable+security
我能跑了 java -jar jenkins-cli.jar -s http://server get-job myjob> myjob.xml
使用abouv url为我工作