設定 Azure 的管理憑證,讓 Microsoft 虛擬機器轉換程式可將 Vm 轉換為 Azure

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2977336
徵狀
當您選取[移轉至 Microsoft Azure選項,在 [遷移目的地] 畫面中 Microsoft 虛擬機器轉換程式 (MVMC) 時,您可能會收到下列錯誤訊息,在 Azure 連線] 頁面的其中一個︰

錯誤訊息 1
指紋的憑證 憑證指紋 找不到個人憑證存放區中。

錯誤訊息 2
伺服器無法驗證要求。請確認該憑證有效,且與此訂閱相關聯。

附註THUMBRPRINT 預留位置代表資訊,請參閱您的 Microsoft Azure 憑證的 40 個字元的憑證指模。

您輸入您的訂閱識別碼和憑證指紋,然後按一下 [下一步]之後,就會發生這個錯誤。
發生的原因
如果相符的憑證尚未加入到目前使用者的個人和受信任的根憑證授權單位儲存,除此之外,可能會發生這個問題 Azure 傳統管理入口網站為管理憑證。私用的憑證必須存在於使用者的個人信任的根授權存放區,而且必須匯入Azure 傳統管理入口網站.
解決方案
附註下列步驟會建立自我簽署的憑證,為了遷移目的。如果您有 PKI 提供者,您也可以使用組織的憑證。由 Azure 的存放裝置所使用的憑證無法用於這項工作,因為它們不支援匯出私密金鑰。

若要解決這個問題,請在已安裝的 MVMC 電腦上執行下列步驟︰
  1. 將用來完成轉換與遷移的帳戶登入 Windows。
  2. 開啟提升權限的 PowerShell 視窗。
  3. 請執行下列 PowerShell 命令來建立目前使用者的個人憑證存放區中的私用的憑證︰
    匯入模組 PKI

    新 SelfSignedCertificate-DnsName"MVMC"-CertStoreLocation"Cert: \CurrentUser\My 」

    附註DnsName 是任意的此處理程序。在這些步驟中,"MVMC"用來輕鬆地識別憑證。
  4. 請執行下列的 PowerShell 命令匯出公用憑證,並將它匯入目前的使用者受信任的根憑證授權單位憑證存放區︰
    匯出憑證-憑證 (Get-childitem 憑證︰ \CurrentUser\My\-DnsName MVMC)-FilePath $env:TEMP\MVMC.cer

    匯入憑證檔案,路徑-$env:TEMP\MVMC.cer-CertStoreLocation 憑證︰ \CurrentUser\Root
  5. 當系統提示您確認匯入程序,請按一下 []。
  6. 登入 Azure 傳統管理入口網站.從入口網站,在左邊的項目清單中選取設定,然後從 [設定] 清單中選取 [管理憑證
  7. 按一下 [管理憑證螢幕底部的 [上載]。在 [結果] 對話方塊中,按一下 [瀏覽檔案、 從 %TEMP%資料夾中,選取MVMC.cer ,然後按一下核取記號圖示,上載公用憑證。
  8. 回到 MVMC,並再試一次的 Azure 連線工作。

警告:本文為自動翻譯

內容

文章識別碼:2977336 - 最後檢閱時間:08/24/2016 00:51:00 - 修訂: 4.0

Microsoft Virtual Machine Converter 2.0

  • kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB2977336 KbMtzh
意見反應