共用方式為


憑證精靈公用程式

您可以使用 CertWizard 公用程式,將 .pfx 或 .cer 檔案中的憑證匯入私人或公用存放區,以便與 Microsoft BizTalk Server搭配使用。

您可以在C:\Program Files\Microsoft BizTalk Server < version > \SDK\Utilities\Certificate Wizard資料夾中找到憑證精靈的原始程式碼。 使用 64 位作業系統和版本的 BizTalk Server,它會位於C:\Program Files (x86) \Microsoft BizTalk Server < version > \SDK\Utilities\Certificate Wizard資料夾中。 若要使用憑證精靈,您必須先使用 Visual Studio 來建置它。

CertWizard 會從 .pfx file 檔案將私密金鑰匯入到個人存放區,從 .cer 檔案將公開金鑰匯入到公用存放區。 匯入私密金鑰時,可對內送訊息使用解密憑證,對外送訊息使用簽章憑證。

語法描述

下表描述 CertWizard 公用程式使用之語法的每個部分。

語法 描述
Privatekey 用來匯入私密金鑰。
Publickey 用來匯入公開金鑰。
Rootkey 用來匯入根金鑰—從憑證授權單位。
filename.pfx (或 .cer) .pfx (私密金鑰) 或 .cer (公開金鑰) 檔案的完整路徑。
Filepassword 解除鎖定 .pfx 檔案所需的密碼。
Useridentity 一或多個 BizTalk 主控件使用的服務識別。 如果您不想指定主控件,但想在使用者帳戶下匯入憑證,請輸入使用者帳戶。 注意: 如果您未新增 Useridentity 參數,公用程式會匯入並設定所有使用者的憑證。 注意: 如果您新增 Useridentity 參數,但未輸入值,WMI 會自動產生使用者身分識別。
密碼 服務識別使用者的密碼。
Thumbprint 特定憑證的指紋,以防檔案包含一個以上的憑證。 注意: 針對公用憑證檔案,如果檔案包含多個憑證,而且您未指定指紋,公用程式就會匯入檔案中的所有憑證。 對於私用憑證檔案,此公用程式會提示您選取要匯入的憑證。
使用方式 匯入之私用憑證的用途。 可以是下列其中一項:

簽署 憑證的簽署 ()

解密 憑證的解密 ()

者皆 (為簽署憑證和解密憑證的憑證)

對於 簽署憑證和解密憑證) 的憑證,也不會 (。 注意: 如果您將 /Usage 參數設定為無,精靈將不會設定 BizTalk 主機或 BizTalk 群組上憑證的指紋。
Exportable 可以是 TrueFalse。 如果 為 True,則可以重新匯出私密金鑰。

匯入私密金鑰的語法

CertWizard /Privatekey <filename>.pfx [/Filepassword <filepassword>] [/Useridentity <useridentity>] [/Password <password>] [/Thumbprint <thumbprint>] [/Usage sign|decrypt|both|none] [/Exportable true|false]  

匯入公開金鑰的語法

CertWizard /Publickey <filename>.cer [/Thumbprint <thumbprint>]  

匯入根金鑰的語法

CertWizard /Rootkey <filename>.cer [/Thumbprint <thumbprint>]  

必要條件

下列是執行本主題所述程序的必要條件:

  • 您必須以「BizTalk Server 系統管理員」群組的成員身分登入。

若要執行憑證精靈

  1. 開啟命令提示字元。

  2. 移至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\Utilities。

  3. 在命令提示字元中,輸入 CertWizard,輸入必要和適當的參數,然後按 Enter

    注意

    如果您未在命令提示字元中提供完整的命令,CertWizard 會提示您輸入所需的值。

另請參閱

SDK 中的公用程式