2011-11-03 38 views
1

當我運行下面的netsh命令:的netsh - 下面的命令沒有被發現的錯誤在Windows XP

的netsh的http添加的sslcert ipport = 0.0.0.0:44300的appid = {00112233-4455-6677-8899-AABBCCDDEEFF } certhash = dafebdb65ec7544218bf9a1794c6424 0207f63b9。使用的powershell或Visual Studio命令提示我得到以下錯誤

下面的命令沒有被發現:HTTP加的sslcert ipport = 0.0.0.0:44300 APPID = {00112233-4455-6677-8899- AABBCCDDEEFF} certhash = dafebdb65ec7544218bf9a1794c6424 0207f63b9。

我目前正在配置一個WCF服務來使用SSL,並且一直遵循這本書'windows communcation foundation 4-step-by-step'by john sharp。

我有Visual Studio 2010 SP1和使用IIS Express。我能想到的唯一區別是我運行Windows XP Professional而不是Windows 7

回答

4

在Windows XP上netsh將無法​​正常工作。請使用httpcfg。您需要從Microsoft下載中心下載「WindowsXP-KB838079-SupportTools-ENU.exe」或從here嘗試。更改:

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

希望它有幫助。

+2

新網址:http://www.microsoft.com/en-us/download/details.aspx?id=18546 – Rob