我有一个自我托管的WCF服务,和一个ASP .Net网站,需要在同一台机器上运行。我发现,当自托管服务运行时,所有针对IIS的端口443 (基于IP和主机头/SSL绑定)的调用都会路由到WCF体系结构,因此只要自托管服务正在运行,网站就会停止工作。它有效地抢占了IIS完成其工作的能力。
请注意,IIS仍然可以在其他端口上正常工作,例如端口80。只是在端口443上太急切了。不完全确定这是服务器问题还是代码/wcf问题。
发布于 2013-01-16 13:41:27
经过相当多的研究,我能够确定其中一个服务端点,即设置为模拟crossdomain.xml文件的REST端点正在抢占IIS。除此之外,一切都像预期的那样工作。我抛弃了那个端点,转而使用IIS来提供文件。
https://stackoverflow.com/questions/14242717
复制相似问题