微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 同时使用端口443进行自托管的wcf服务和IIS

我有一个自托管的WCF服务,以及一个需要在同一台机器上运行的ASP .Net网站.我发现当自托管服务正在运行时,所有针对IIS的端口443的调用(基于IP和主机头/ SSL绑定)都会被路由到WCF体系结构,因此网站就会自动停止工作托管服务正在运行.它有效地阻止了IIS完成工作的能力.

请注意,IIS仍可在其他端口(如端口80)上正常工作.它只是在端口443上过于急切.不完全确定这是服务器问题还是代码/ wcf问题.

解决方法

经过相当多的研究,我能够确定其中一个服务端点,一个设置为模拟crossdomain.xml文件的REST端点正在抢占IIS.否则一切都按预期工作.我放弃了该端点并使用IIS来代替服务该文件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐