こんにちは、私はLDAPのBasic Authを使ってJenkins APIを使用しています。さて、私は、APIがトークンを介してアクセスできることを理解しました。しかし、これらのトークンは各ジェンキンスインスタンスに固有のものなので、REST APIコールを使用してこれらのAPIトークンを取得する方法があるかどうかを知りたいですか?残りのAPIを使用してジェンキンのAPIトークンを生成する
0
A
答えて
1
この情報はREST APIまたはjenkins-cli
から直接入手することはできませんが、HTTPトークンの作成時に基本認証を使用してAPIトークンを抽出することはできます。
curl
とbash
ツールに基づい例:
curl --silent --basic http://<username>:<password>@<jenkins-url>/me/configure | hxselect '#apiToken' | sed 's/.*value="\([^"]*\)".*/\1\n/g'
PS。 HTML出力は、html-xml-utilsとsed
のhxselect
を使用して解析されます。
+0
ありがとう、これは私の問題を解決しましたが、新しい1つを導入 - javaのHTMLを解析します。私はREST API経由でジェンキンズの資格を作成するために、このようなHTML出力の問題を抱えていました。 –
関連する問題
- 1. 残りのAPIを使用してジェンキンからビルド情報を取得
- 2. Silexフレームワークを使用して残りのAPIを作成する
- 3. golangはgorilla/muxを使用して残りのAPIドキュメントを生成します
- 4. Javaを使用して残りのAPIを使用する
- 5. 残りのAPIドキュメントの自動生成
- 6. で残りのAPIを使用する
- 7. リモートアクセスAPIを使用してジェンキンのシステム構成を取得する方法
- 8. APIを使用したDocusign Oauthトークンの生成
- 9. 残りのAPIを認証するために使用されるトークンのタイプ
- 10. 残りのAPIを使用しているときにエラーが発生する
- 11. saber apiはlaravelを使ってトークンを生成します
- 12. ユーザープロファイル用の残りのAPIの作成
- 13. 残りのAPIコードを生成しますか?
- 14. 残りのapiを使用してmarklogicでデータベースを作成/削除する
- 15. JavaでAPIトークンを生成するベストプラクティス
- 16. Softlayerの残りのAPIを使用してS3のAPIストレージアカウントとストレージを作成するには?
- 17. 残りのAPIを使用してBonita BPMの拡張APIを作成する方法
- 18. 残りのAPIを使用してfirebaseのプライベートデータベースを認証
- 19. 残りAPI用Azureモバイルクライアントを使用
- 20. Web API - トークンを使用してAPIにアクセスする方法
- 21. ノートブックを生産残りのAPI
- 22. Angularjsで残りのAPIを使用して画像をアップロード
- 23. 残りのAPIを使用してAndroidのDrupalにログイン
- 24. PowerShellを使用して残りのAPIを使用してvstsの作業項目を作成しますか?
- 25. スプリングブートは、残りのAPIドキュメントをエラーページとして生成できますか?
- 26. エラースラックAPIを使用してトークンを生成している間、私は次のスコープ与えているため、スコープにスラックのOAuthトークンを生成
- 27. Golang REST APIのAmazon S3トークン生成
- 28. SharePointの残りのAPIを使用してサイトのWebプロパティを設定する
- 29. 残りのAPI:既存のAPIを使用せずに新しいAPIバージョンをリリースする
- 30. 残りのシャープを使用して残りのAPIのネストされたクラス構造を設計する
これはセキュリティ対策です。あなたは基本的な認証が関係する休息要求によってビルドのトークンを取得するためのAPIコールがあるかどうかを尋ねていますか? –
ユーザーのAPIトークンを生成するために残りのAPIが必要です。これにより、REST APIを使用してジェンキンスジョブを作成/構築することができます。 –