虚拟机转换器3.1找不到指纹

时间:2015-05-26 16:19:27

标签: azure azure-virtual-machine

我正在尝试使用虚拟机转换器3.1将VM转换为Azure VM。我按照这里的步骤:  https://technet.microsoft.com/en-us/library/dn874004.aspx  我使用以下说明创建了管理证书:  https://msdn.microsoft.com/library/azure/gg551722.aspx  我已将此上传到我的Azure订阅。我已经验证证书是在我的个人存储中,我甚至已将其复制到本地计算机存储。两个证书都显示它们具有预期的私钥,并且证书也已上载并显示在Azure管理证书中。

当我运行MVMC并且我提供订阅ID和证书指纹时,我收到消息:“没有证据存在,指纹XXXXXXXXXXXX ......”。我无法通过此屏幕成功将VM迁移到Azure,是否有人有推荐或建议?

1 个答案:

答案 0 :(得分:2)

我知道这已经过时了,但我想我会发布答案来帮助找到这个的人。 ;)

来自:https://support.microsoft.com/en-us/kb/2977336

当您尝试使用Microsoft虚拟机转换器迁移到Microsoft Azure时,

“在个人证书存储中找不到证书指纹”错误

要解决此问题,请按以下步骤操作:

  • 启动MMC.exe进程。
  • 单击“文件”,单击“添加/删除管理单元”,然后单击“证书”。
  • 在“证书”管理单元屏幕上,单击“添加”,然后选择“我的用户帐户”。单击“完成”,然后单击“确定”。
  • 展开“控制台根”,展开“证书 - 当前用户”,展开“个人”,然后展开“证书”。
  • 右键单击Microsoft Azure证书。默认情况下,这称为Microsoft Azure Tools。选择“所有任务”,然后单击“导出”。
  • 单击“下一步”,然后单击“否”,不导出私钥。单击“下一步”。
  • 在“证书导出向导”屏幕上,单击“DER编码的X.509(.CER)”,然后单击“下一步”。
  • 键入文件名,单击“下一步”,然后单击“完成”。
  • 展开“控制台根目录\证书 - 当前用户”,展开“受信任的根证书颁发机构”,然后展开“证书”。
  • 右键单击“证书”,然后单击“导入”。
  • 单击“下一步”,然后找到在步骤8中导出的文件。
  • 按照向导中的步骤完成导入过程。验证Microsoft Azure Tools证书现在是否出现在个人和受信任的根证书颁发机构存储中。
  • 返回MVMC,然后重试Azure Connection任务。