在IIS上发布服务时遇到问题。 首先,我将描述我的情景。
目前我在C#中有一个WPF应用程序。
此外,我还有一个需要与c#应用程序通信的网站(通过HTTPS在IIS中发布),因此我决定通过https:
通过REST Web服务发布我需要的方法。WebServiceHost serviceHost = new WebServiceHost(typeof(QESWebService), new Uri("https:xxx/WS/");
当我在Windows 7上测试时没有问题。一切正常。
但是现在,当我在Windows XP中尝试应用程序时,它无法运行!我无法启动应用程序,因为端口443(用于Web服务https)已在使用中。
我找不到不同的解决方案,不要在其中一方使用https,但我真的需要它,我该怎么办?
提前致谢
答案 0 :(得分:0)
如果您已使用SSL在IIS上运行Web应用程序/服务,则需要更改某些配置设置 这是一篇关于Multiple SSL Web Applications on Port 443
的文章