次の方法で共有


証明書ウィザード ユーティリティ

CertWizard ユーティリティを使用して、Microsoft BizTalk Serverで使用するために、.pfx または .cer ファイルからプライベート ストアまたはパブリック ストアに証明書をインポートします。

証明書ウィザードのソース コードは、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 ファイルの秘密キーを個人用ストアにインポートし、.cer ファイルの公開キーをパブリック ストアにインポートします。 秘密キーをインポートする場合は、着信メッセージの証明書に暗号化解除証明書を指定するか、送信メッセージの証明書に署名証明書を指定できます。

構文の説明

次の表に、CertWizard ユーティリティが使用する構文の各要素について説明します。

構文 説明
Privatekey 秘密キーをインポートするために使用します。
Publickey 公開キーをインポートするために使用します。
Rootkey ルート キーを証明機関からインポートするために使用します。
filename.pfx (または .cer) .pfx (秘密キー) ファイルまたは .cer (公開キー) ファイルの完全なパス。
Filepassword .pfx ファイルのロックを解除するために必要なパスワード。
Useridentity 1 つまたは複数の BizTalk ホストが使用するサービス ID。 ホストを指定せずに、ユーザー アカウントを使用して証明書をインポートするには、適切なユーザー アカウントを入力します。 メモ: Useridentity スイッチを追加しない場合、ユーティリティはすべてのユーザーの証明書をインポートして設定します。 メモ: Useridentity スイッチを追加しても値を入力しない場合、WMI によってユーザー ID が自動的に生成されます。
パスワード サービス ID ユーザーのパスワード。
Thumbprint ファイルに複数の証明書が含まれている場合に使用する、特定の証明書の拇印。 メモ: パブリック証明書ファイルの場合、ファイルに複数の証明書が含まれており、拇印を指定しない場合、ユーティリティはファイル内のすべての証明書をインポートします。 プライベート証明書ファイルの場合は、インポートする証明書を選択するように求めるメッセージが表示されます。
使用 インポートしたプライベート証明書の用途。 以下のいずれかを指定できます。

sign (署名証明書の場合)

decrypt (暗号化 解除証明書の場合)

両方 (署名証明書と暗号化解除証明書の両方である証明書の場合)

none (署名証明書と暗号化解除証明書の両方である証明書の場合も)。 メモ: /Usage スイッチを none に設定した場合、ウィザードは BizTalk ホストまたは BizTalk グループの証明書の拇印を設定しません。
Exportable True または False を指定できます。 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 Administrators グループのメンバーとしてログオンする必要があります。

証明書ウィザードを実行するには

  1. コマンド プロンプトを開きます。

  2. \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Utilities に移動します。

  3. コマンド プロンプトで「 CertWizard」と入力し、必要なスイッチと適切なスイッチを入力し、 Enter キーを押します。

    Note

    コマンド プロンプトで完全なコマンドを指定しないと、必須の値を指定するように求めるメッセージが表示されます。

参照

SDK のユーティリティ