問題タブ [spring-vault]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - [シークレット/アプリケーション] で 403 を取得する解決できない Spring Vault 構成
Spring アプリを Vault に接続するように構成しました。アプリが起動すると、 path で不要な呼び出しが発生します[secret/application]
。私のポリシーは次のようになります。
入れたらpath "secret/application"
消えました。しかし、私のポリシーには不要なポリシーは必要ありません。これを修正する方法はありますか。私のブートストラップ設定は次のようになります
spring-boot - Spring Bootを使用してVaultにAppRole認証を使用するには?
私のアプリケーションでは、以下に示すように、Vault からシークレットを取得するために、アプリから 2 つの呼び出しを行っています。
Vault へのログイン: https::/v1/auth/approle/login への POST 呼び出し -- ペイロードとして role_id と secret_id を受け取り、応答は client_token になります。
Fetch secrets : https::/v1/secret/data/abc/dev/xyz.json への GET 呼び出し -- ヘッダーを X-Vault-Token および X-Vault-Namespace として受け取り、以下のような応答を返します。 :
{ "request_id": "......", "lease_id": "", "renewable": false, "lease_duration": 0, "data": { "data": { "name": "ABC" }, "メタデータ": { "created_time": "...", "deletion_time": "", "destroyed": false, "version": 1 } }
ここで、Spring Cloud Vault Dependency を使用して、それを機能させたいと考えています。これを機能させるための適切なイラストを提供してください。