CertWizard
您可以使用 CertWizard 公用程式,將憑證從 .pfx 或 .cer 檔案匯入私人或公用存放區,以便與 Microsoft® BizTalk Accelerator for RosettaNet (BTARN) 搭配使用。
SDK 中的位置
<驅動>\Program Files (x86) \Microsoft BizTalk < version > Accelerator for RosettaNet\SDK\
執行 CertWizard
若要執行 CertWizard
開啟命令提示字元。
<移至drive> \ Program Files (x86) \Microsoft BizTalk < version > Accelerator for RosettaNet\SDK\。
在命令提示字元中,輸入 CertWizard,輸入必要和適當的參數,然後按 ENTER。
CertWizard 的語法
以下顯示您可用來啟動此命令列公用程式的語法:
匯入私密金鑰的語法
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>]
語法描述
下表描述 CertWizard 公用程式使用之語法的每個部分。
語法 | 描述 |
---|---|
Privatekey | 用來匯入私密金鑰。 |
Publickey | 用來匯入公開金鑰。 |
Rootkey | 用來匯入根金鑰—從憑證授權單位。 |
filename.pfx (或 .cer) | .pfx (私密金鑰) 或 .cer (公開金鑰) 檔案的完整路徑。 |
Filepassword | 解除鎖定 .pfx 檔案所需的密碼。 |
Useridentity | 一或多個 BizTalk 主控件使用的服務識別。 如果您不想指定主控件,但想在使用者帳戶下匯入憑證,請輸入使用者帳戶。 注意: 如果您未新增 Useridentity 參數,公用程式會匯入並設定所有使用者的憑證。 注意: 如果您新增 Useridentity 參數,但未輸入值,WMI 會自動產生使用者身分識別。 |
密碼 | 服務識別使用者的密碼。 |
指紋 | 特定憑證的指紋,以防檔案包含一個以上的憑證。 注意: 針對公用憑證檔案,如果檔案包含多個憑證,而且您未指定指紋,公用程式就會匯入檔案中的所有憑證。 對於私用憑證檔案,此公用程式會提示您選取要匯入的憑證。 |
使用方式 | 匯入之私用憑證的用途。 可為 sign (對於簽章憑證)、decrypt (對於解密憑證)、both (對於同時是簽章憑證又是解密憑證的憑證),或 none (也是對於同時是簽章憑證又是解密憑證的憑證)。 注意: 如果您將 /Usage 參數設定為無,精靈將不會設定 BizTalk 主機或 BizTalk 群組上憑證的指紋。 |
Exportable | 可以是 True 或 False 。 如果 True 為 ,則可以重新匯出私密金鑰。 |
備註
CertWizard 會從 .pfx file 檔案將私密金鑰匯入到個人存放區,從 .cer 檔案將公開金鑰匯入到公用存放區。 匯入私密金鑰時,可對內送訊息使用解密憑證,對外送訊息使用簽章憑證。
如果您未在命令提示字元中提供完整的命令,CertWizard 會提示您輸入所需的值。