2016-07-28 13 views
2

GitHub認証を使用してプライベートJenkinsインスタンスへのHTTP呼び出しを実行することについて、本当に奇妙なことが起こっています。wgetでJenkins APIトークンを使用できません

カール作品:curl -u myuser:mytoken https://jenkins.example.comまたはcurl https://myser:[email protected]

経由では動作しませんwgetコマンドと同じことをやって、与える: HTTP request sent, awaiting response... 403 Forbidden

注:wget --http-user=<user> --http-password=<token> <url>はwgetのための代替構文ですが、両方のアプローチが同じ結果を与えることを:403.

答えて

4

--auth-no-challengeオプションをwgetコマンドラインに追加してみてください。

+0

実際、この問題が修正されました。今私の質問はなぜこれがwgetに必要なのでしょうか?私は他のクライアントにもこれが必要なように見えるはずですか? – sorin

+0

この追加のパラメータが必要ないような方法でJenkinsを(Nginxの前に)設定する方法はありますか? – sorin

+0

また、バグとしてそれを上げてください。https://issues.jenkins-ci.org/browse/JENKINS-37055 – sorin

関連する問題