关于对私有Jenkins实例执行HTTP调用(使用GitHub身份验证),发生了一些非常奇怪的事情。
curl有效:curl -u myuser:mytoken https://jenkins.example.com
或curl https://myser:mytoken@jenkins.example.com
对wget执行相同操作不起作用,给出:
HTTP request sent, awaiting response... 403 Forbidden
注意:wget --http-user=<user> --http-password=<token> <url>
是wget的替代语法,但两种方法都给出了相同的结果:403。
答案 0 :(得分:11)
尝试将--auth-no-challenge
选项添加到wget
命令行。