2

次の netsh コマンドを実行すると:

netsh http add sslcert ipport=0.0.0.0:44300 appid ={00112233-4455-6677-8899-AABBCCDDEEFF} certhash=dafebdb65ec7544218bf9a1794c6424 0207f63b9.

powershell または Visual Studio コマンド プロンプトを使用すると、次のエラーが表示されます。

次のコマンドが見つかりませんでした: http add sslcert ipport=0.0.0.0:44300 appid ={00112233-4455-6677-8899-AABBCCDDEEFF} certhash=dafebdb65ec7544218bf9a1794c6424 0207f63b9.

私は現在、SSL を使用するように WCF サービスを構成しており、ジョン シャープによる書籍「windows communcation Foundation 4 - step-by-step」に従っています。

Visual Studio 2010 SP1 があり、IIS Express を使用しています。私が考えることができる唯一の違いは、Windows 7 ではなく Windows XP Professional を実行していることです。

4

1 に答える 1

4

Windows XP ではnetsh正しく動作しませんhttpcfg。Microsoft ダウンロード センターから「WindowsXP-KB838079-SupportTools-ENU.exe」をダウンロードするか、ここから試す必要があります。変化する:

netsh http add sslcert ipport=0.0.0.0:44300 appid ={00112233-4455-6677-8899-AABBCCDDEEFF} certhash=dafebdb65ec7544218bf9a1794c6424 0207f63b9

httpcfg set ssl -i 0.0.0.0:44300 -h dafebdb65ec7544218bf9a1794c64240207f63b9

これにより、SSL が作成されます。タイプを確認するには

httpcfg query ssl 

CMD

それが役に立てば幸い。

于 2012-01-07T10:53:21.627 に答える