首页 > 解决方案 > 使用 Java SDK 加密 VM 后列出密钥

问题描述

我有一些似乎正在工作的代码,可以加密 VM 中的磁盘,主要基于https://github.com/Azure/azure-libraries-for-java/blob/master/azure-mgmt-compute/src/测试/java/com/microsoft/azure/management/compute/VirtualMachineEncryptionOperationsTests.java

在我看来,这段代码只需要我创建一个保管库,然后我就可以使用该保管库来加密虚拟机。我不需要先创建密钥。

所以我的问题是,为什么我不需要创建密钥?我假设 SDK 可能会为我创建一个,但随后尝试列出我的保管库中的所有密钥(使用 Azure CLI,相同的订阅和服务主体)只会返回一个空列表。

我从 Azure 门户检查了 VM 确实似乎已加密:我只是不确定为什么没有密钥。

标签: azure-java-sdk

解决方案


推荐阅读