http://www.slproweb.com/products/Win32OpenSSL.html よりダウンロード
Win32OpenSSL-0_9_8j.exe 実行
上記メッセージが出ても気にせず OK
余計なものをシステムディレクトリに増やしたく無いので
以下のように指定
以下は気にしない。とにかくチェック全て外した状態で「終了」
C:\TMP\iis を作成
C:\TMP\iis\index.txt を空ファイルで作成
※ 処理後書き込まれる( 無いとエラーになる )
C:\TMP\iis\serial を 01 というテキストのみセットして作成
※ 処理後カウントアップされる( 無いとエラーになる )
C:\OpenSSL\bin\openssl.cfg をコピーして、
[ CA_default ] の該当部分のみ以下と置き換える
C:\OpenSSL\bin にパスを通す。
IIS からC:\TMP\iis に証明書要求を作成する、
(規定のウェブサイトのプロパティでディレクトリセキュリティタブのサーバー証明書ボタン)
param.txtを作成
( 上から5番目まで証明書要求 で入力した内容と一致させる )
test.bat を作成
1回しか実行できないので、再実行は index.txt と serial を初期化してから実行
IIS で server.cer を読み込む
(規定のウェブサイトのプロパティでディレクトリセキュリティタブのサーバー証明書ボタン)