問題タブ [azure-keyvault]
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.
azure - Azure Key Vault でシークレット値を設定できません
Azure Key Vault を使用して「秘密の値」を作成しようとしています。ここにあるマイクロソフトのチュートリアルに従っています... https://azure.microsoft.com/en-us/documentation/articles/key-vault-get-started/
... を使用して Key Vault を作成できました。
...を使用して作成されたことを確認することもできます...
Get-AzureRmKeyVault
以下を使用してシークレット値を作成できます...
$secretvalue = ConvertTo-SecureString 'Pa$$w0rd' -AsPlainText -Force
しかしキーをセットしようとすると……
$secret = Set-AzureKeyVaultSecret -VaultName 'MyKeyVaultName' -Name 'SQLPassword' -SecretValue $secretvalue
というエラーが表示されます
Set-AzureKeyVaultSecret : Operation "set" is not allowed
Key Vault を作成することで、Key Vault へのすべてのアクセス権を取得したと思いましたか? 特定の権限を追加する必要がありますか?
json - Powershell での Microsoft Azure プロビジョニング JSON テンプレート出力
Stackoverflow コミュニティの皆様、こんにちは。
Microsoft Azure プロビジョニングに問題があり、IoT ハブやイベント ハブなどのリソースの SharedAccessPolicyKeys にアクセスしようとしています。私は listKeys 関数でこれを試しており、これらをテンプレート JSON ファイル内に出力しています:
}
返されたオブジェクトを Windows Powershell で出力すると、次のようになります。
私の質問: 異なる「keyName」オブジェクトの「primaryKey」にアクセスする方法を誰か教えてもらえますか? 特に、「サービス」の PrimaryKey が必要です。
オブジェクトを印刷できます
私はすでに $Key.Outputs.hubKeys.value.Parents.values.... などを試しました。値を取得する方法を知っている人はいますか?
ありがとう、アルノ
c# - ユーザー資格情報を使用して Azure Key Vault にアクセスするにはどうすればよいですか?
ドメインに参加している独自の資格情報を使用して Azure KeyVault にアクセスするための簡単なアプリケーションを作成しようとしています。資格情報の部分なのか、KeyVault へのアクセス方法なのかはわかりませんが、「無効な URI: URI の形式を特定できませんでした」という例外が引き続き発生します。Azure PowerShell コマンドレットを使用して KeyVault にアクセスできますが、C# を使用することはできません。
ここに私が持っているコードがあります:
何が原因でしょうか? インターネットを精査しましたが、この方法で KeyVault にアクセスする方法を示すサンプル コードは見つかりませんでした。
azure-resource-manager - デプロイからのキー コンテナー値、およびリンクされたテンプレート パラメーター
キー コンテナーとその中にシークレットを作成するためのテンプレートがあります。また、キー コンテナーから 3 つのもの (コンテナー URI、証明書 URL、および証明書の拇印) を必要とするサービス ファブリック テンプレートもあります。
PowerShell でキー コンテナーとシークレットを作成すると、出力からこれら 3 つを手動で簡単にコピーして、サービス ファブリック テンプレートのパラメーターに貼り付けることができます。ただし、この証明書はサービス ファブリック クラスターと同じライフ サイクルを持っているため、キー コンテナー テンプレートからサービス ファブリック テンプレートにリンクすることを望んでいるので、キー コンテナーとシークレットをデプロイするときに(ところで、これは base 64 で文字列にエンコードされたキーです。これをさらに別のキー コンテナーのシークレットとして使用できます...)、3 つの値をパラメーターとして渡すことができます。
そこで、質問が 2 つあります。
アーム テンプレートで 3 つの値を取得するにはどうすればよいですか。Powershell はそれらをキー コンテナーの「ResourceId」、シークレットの「Id」、シークレットの「Version」として出力します。私の試み:
/li>
しかし、certificateUrlValue が正しくありません。listKeys を使用した場合と使用しない場合で試してみましたが、どちらも機能していないようでした... (拇印は certUrl 自体の中にあります)
- 正しい値を取得できたら、それらをパラメーターとして次のテンプレートに渡したいと思います。問題のテンプレートには、渡したい 3 つよりもかなり多くのパラメーターがあります。では、パラメーター ファイルにリンクする parametersLink 要素と、これら 3 つのみの parameters 要素を使用することは可能ですか? または、これを行う意図的な方法はありますか?
乾杯
azure - Azure Key Vault で利用可能なすべてのキーを一覧表示できない
を使用して、キー コンテナーに保存されているすべてのキーを取得しようとしています
しかし、エラーを下回っています
ただし、以下のコードを使用して KeyURI でキーの詳細を取得できます
Key Vault に保存されているすべてのキーを取得する際に誰か助けてください。
ありがとう