2016-08-08 16 views
0

私は、Azure Key Vaultから秘密を引き出す必要があるAzureワーカーロールにPowershellスタートアップタスクを含めます。鍵証明書の要求を認証するためにクライアント証明書を使用したいと思います(役割が発生すると、証明書がVMにインストールされます)。証明書認証付きのpowershellを使用してAzure Key Vaultのシークレットを取得するには?

私は、紺碧のドキュメントについてthisチュートリアルを見ましたが、これは私にはC#メソッドを書いて、ナゲットパッケージの束を含める必要があります。もっと簡単な方法はありますか?

答えて

0

Powervickを使用してKeyvaultのキーにアクセスすることは可能です。 Get-AzureKeyVaultSecretコマンドを使用して値を取得します。それは、このようなすべてのkeyvaultモジュールのコマンドレットの

https://msdn.microsoft.com/en-us/library/dn868047.aspx

詳細はここで見つけることができるすべての秘密、特定の秘密などを取得するなど、さまざまな要件に合わせて、複数のパラメータを持っています。

https://msdn.microsoft.com/library/azure/dn868052.aspx

+0

私は、証明書認証を使用してこれらのコマンドレットを使用する方法を見つけることができなかった、あなたは例を提供することができますか? – Amit

+0

正直なアカウントにアクセスするための認証の認証? PowerShellの通常の手順です。この場合、どのように違いがあるのか​​分かりません。 – Aravind

+0

がPaaS VM上の起動タスクとして実行された場合、認証するユーザーまたはコンテキストはありません。私はKeyVaultの方々と確認しましたが、現在サポートしていません。 – Amit

関連する問題