CertWizard

使用 CertWizard 实用工具将证书从 .pfx 或 .cer 文件导入到专用或公共存储中,以便与 Microsoft® BizTalk Accelerator for RosettaNet (BTARN) 一起使用。

在 SDK 中的位置

< 驱动>\Program Files (x86) \Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\

运行 CertWizard

运行 CertWizard

  1. 打开命令提示符。

  2. 移动到 <drive>\ Program Files (x86) \Microsoft BizTalk <版本> Accelerator for RosettaNet\SDK\。

  3. 在命令提示符下,键入 “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 开关设置为 none,向导将不会设置 BizTalk 主机或 BizTalk 组上的证书的指纹。
Exportable 可以是 TrueFalse。 如果 True为 ,则可以重新导出私钥。

注解

CertWizard 将私钥从 .pfx 文件导入到个人存储区中,将公钥从 .cer 文件导入到公用存储区中。 导入私钥时,证书可为传入消息的解密证书或传出消息的签名证书。

如果在命令提示符处提供的命令不完整,CertWizard 会提示你提供必需的值。

另请参阅

实用程序
使用 CertWizard 实用程序导入证书