azure-keyvault

    2熱度

    1回答

    我希望能夠通過每個虛擬機具有不同密碼的參數(通過複製實現)來指定VM的數量(例如,secret1用於VM1,secret2用於VM2等) 。)下面是複製VM模板的一個基本的例子: { "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "con

    0熱度

    1回答

    重複的問題? 我不相信它是。如上所述,這是使用我的用戶從一個本地部署和所有(據我所知)的權限已被授予服務負責人和測試用戶也失敗本地。 我有一個規定和部署一個Web應用程序的ARM模板,這部分是應用證書綁定到web應用程序。模板的那部分看起來是這樣的: { "type": "Microsoft.Web/sites", "kind": "api", "name": "[p

    0熱度

    1回答

    我已經創建了一個密鑰保管庫,應用程序應該能夠使用此密鑰保管庫。 如果在訪問策略中通過門戶添加應用程序,則可以使用此功能。 但是,似乎ObjectId實際存儲(位於resources.azure.com的訪問策略屬性中)不是應用程序ID,也不是我已註冊的應用程序的對象ID。 任何想法爲應用程序註冊/服務主體獲取'ObjectID',以便我可以映射對象ID在我的ARM模板?

    1熱度

    1回答

    我有一個奇怪的問題。我有1個ARM模板,我用它來部署2個環境。 我加入的證書是這樣的: { "type": "Microsoft.Web/certificates", "name": "[variables('certificateName')]", "apiVersion": "2016-03-01", "location": "[resource

    1熱度

    1回答

    我在MVC c#中創建一個Web應用程序,您可以使用您的AD帳戶登錄並閱讀祕密。問題是有很多鑰匙蓋 - 每個都有特定的權限。我已經設法使用一個特定的保險櫃執行此操作,並使用AD登錄名使用保險庫URL列出保管庫中的機密。 我希望能夠列出用戶也可以訪問的保險庫。我知道這在Powershell中很容易實現,但我無法知道如何在C#中執行此操作。 有沒有辦法做到這一點?謝謝!

    1熱度

    1回答

    我嘗試下不同承租人訪問權限授予一個AAD應用程序失敗,命令如下工作: Set-AzureRmKeyVaultAccessPolicy -VaultName $vaultName -ResourceGroupName $rg -ApplicationId $appId -objectId $appObjectId ` -PermissionsToSecrets get -PermissionsTo

    1熱度

    1回答

    我正在嘗試撥打預訂中的所有保管庫。我使用的方法是這樣的 - 控制器 var myClient = new Microsoft.Azure.KeyVault.KeyVaultClient(new KeyVaultClient.AuthenticationCallback(Helper.GetToken)); Microsoft.Azure.KeyVault.KeyVaultCredential t

    0熱度

    1回答

    有沒有辦法用C#SDK更新KeyVault訪問策略? 用Powershell Set-AzureRmKeyVaultAccessPolicy這樣做很容易,但我似乎無法在C#SDK中找到相同的方法。

    3熱度

    2回答

    我已經成功地列出了Azure KeyVault中的所有祕密 - 但是每次我想要獲得下一個祕密時,我都需要撥打電話來獲取令牌。 如何存儲憑據,因此我只需在循環中登錄一次? public async Task<List<string>> getsecretslist(string url) { var kv = new KeyVaultClient(new KeyVaultCl

    1熱度

    2回答

    我有一個Azure訂閱,其中包含我的Web應用程序的所有資源。我創建了另一個ActiveDirectory租戶,在租戶中定義了一個AD應用程序,並將其設置爲我的AppService的身份驗證提供程序。現在,我想在我的訂閱中創建一個KeyVault資源,並將我的AD應用程序訪問權限授予KeyVault。 Azure的KeyVault文件說,運行以下PS命令: Set-AzureRmKeyVaultA