1

Azure Key Vault からシークレットをプルする必要がある Azure ワーカー ロールに Powershell スタートアップ タスクを含めています。クライアント証明書を使用して Key Vault 要求を認証したいと考えています (ロールが起動すると、VM に証明書がインストールされます)。

Azure のドキュメントに関するこのチュートリアルを見てみましたが、これにはいくつかの C# メソッドを記述し、多数の nuget パッケージを含める必要があります。もっと簡単な方法はありますか?

4

2 に答える 2

1

この記事を参照してください: Azure PowerShell を使用してサービス プリンシパルを作成し、リソースにアクセスする

Add-AzureRmAccount -ServicePrincipal -CertificateThumbprint $cert.Thumbprint -ApplicationId $appId -TenantId $tenantId
于 2016-09-27T06:15:44.333 に答える
0

Powershell を使用して Keyvault のキーにアクセスできます。Get-AzureKeyVaultSecretコマンドを使用して値を取得します。すべてのシークレットを取得する、特定のシークレットを取得するなど、さまざまな要件に合わせて複数のパラメーターがあります。

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

すべての keyvault モジュール コマンドレットの詳細については、こちらを参照してください。

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

于 2016-08-08T09:03:57.593 に答える