IISにてCGIのテストなどを目的とした、自己証明書によるhttps化を実現するにはどのようにすればよいですか

IIS(Internet Information Services)で自己証明書を使用してHTTPSを有効にするには、以下の手順を実施します。


1. IISで自己証明書を作成

方法1: IISマネージャーで作成

  1. IISマネージャーを開くWin + Rinetmgr → Enter
  2. 左ペインでサーバー名を選択
  3. 「サーバー証明書」 を開く
  4. 右側の「自己署名証明書の作成」をクリック
  5. 証明書の名前を入力(例: MySelfSignedCert
  6. 証明書ストアを「個人」に設定し、「OK」
  7. 作成された証明書が一覧に表示されることを確認

方法2: PowerShellで作成

以下のコマンドを管理者権限のPowerShellで実行:

New-SelfSignedCertificate -DnsName "localhost" -CertStoreLocation "Cert:\\\\LocalMachine\\\\My"

補足:


2. HTTPSバインドの設定