このリンクを使用してローカル SSL 証明書を生成しました - http://msdn.microsoft.com/en-us/library/ff699202.aspx
証明書、pfx ファイル、pvk ファイルがあります。証明書を MMC の [ローカル コンピューター] と [現在のユーザーの個人証明書] の下に追加しました。
しかし、この後、netsh プロンプトを使用して、この証明書をマシンのどのポートにも関連付けることができませんでした。私がこれをやろうとするたびに:
http add sslcert ipport=0.0.0.0:8888 certhash=b9fa246fc12207570f19f93771b735b3b94aa816 appid='{<00112233-4455-6677-8899-AABBCCDDEEFF>}'
また
http add sslcert ipport=0.0.0.0:8888 certhash=b9fa246fc12207570f19f93771b735b3b94aa816 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
エラーメッセージが表示されます =The parameter is incorrect
私は Windows 8.1 マシンで作業しており、セキュリティ モード = "Transport" および ClientCredentialType = "Basic" の wsHttpBinding エンドポイントで WCF Soap サービスをホストするためにこれが必要です。
この証明書をポートに関連付ける方法についてお役に立てれば幸いです。
-クナル