我们在 IIS 中托管 WCF 服务,使用 netTcpbinding、webHttpBinding 和 wsHttpBinding。
当我将aspNetCompatibilityEnabled设置为 true时,对非 HTTP 绑定有什么影响 ?
我们需要为IHttpModule中的自定义基本身份验证实现启用 ASP.NET 兼容性。
在MSDN ist 的文档中,非 HTTP 绑定不起作用:
“aspNetCompatibilityEnabled:当此属性设置为true ...禁止通过非 HTTP 协议进行通信”。
但是当我在项目中启用兼容模式时,net.tcp 似乎工作正常。
是否可以启用aspNetCompatibilityEnabled并支持net.tcp或msmq绑定?
谢谢