共用方式為


安裝測試憑證

若要在測試電腦上安裝測試簽署 的驅動程式套件 ,電腦必須能夠驗證簽章。 若要這樣做,測試電腦必須具有憑證授權單位單位的憑證, (CA) 發行在電腦受信任根憑證授權單位憑證存放區中安裝的套件測試憑證

CA 憑證必須新增至受信任的根憑證授權單位憑證存放區一次。 新增之後,就可以使用它來驗證所有驅動程式或驅動程式套件的簽章,這些驅動程式或驅動程式套件都是以數位方式簽署,然後再將驅動程式套件安裝在電腦上。

將測試憑證新增至受信任根憑證授權單位憑證存放區的最簡單方式是透過 CertMgr 工具。 本主題將說明安裝測試憑證的程式,Contoso.com (測試) 。 此憑證會儲存在 ContosoTest.cer 檔案中。 如需如何建立此憑證的詳細資訊,請參閱 建立測試憑證

下列命令列會使用Certmgr.exe來安裝或新增 Contoso.com (測試) 憑證至測試電腦的受信任根憑證授權單位憑證存放區:

certmgr /add ContosoTest.cer /s /r localMachine root

其中:

  • /add 選項會指定 ContosoTest.cer 檔案中的憑證要新增至指定的憑證存放區。

  • /s選項會指定要將憑證新增至系統存放區。

  • /r 選項會指定系統存放區位置,也就是 currentUserlocalMachine

  • Root會指定本機電腦的目的地存放區名稱,這是指定受信任的根憑證授權單位證書存儲或trustedpublisher來指定信任的發行者憑證存放區。

成功執行會產生下列輸出:

certmgr /add ContosoTest.cer /s /r localMachine root
CertMgr Succeeded

將憑證複製到受信任的根憑證授權單位憑證存放區之後, (本機電腦的根存放區, 而不是 使用者存放區) ,您可以透過 Microsoft Management Console (MMC) 憑證嵌入式管理單元來檢視它,如 檢視測試憑證中所述。

下列螢幕擷取畫面顯示受信任根憑證授權單位憑證存放區中的 Contoso.com (測試) 憑證。

mmc 憑證嵌入式管理單元中受信任根憑證授權單位憑證存放區的螢幕擷取畫面。

您也可以在命令提示字元中檢視憑證:

certutil -store root | findstr Contoso
certutil -store root <SHA-1 id of certificate>

或者,從 PowerShell:

Get-ChildItem -path cert: \LocalMachine\My | findstr Contoso

Certmgr.exe工具是 Windows SDK 的一部分,通常會安裝到 C:\Program Files (x86)\Windows Kits\10\bin\<build>\x86\certmgr.exe

如需 CertMgr 及其命令列引數的詳細資訊,請參閱 CertMgr

如需如何安裝測試憑證的詳細資訊,請參閱 在測試電腦上安裝測試憑證