1

我在 IIS 中使用 NetTcpRelayBinding 托管我的 WCF 服务时遇到问题。当我通过浏览 WSDL 激活服务时,它会向 Azure 服务总线发布一个中继,但是一旦我尝试调用它,服务主机就会关闭并且中继消失。我可以看到服务端的唯一例外是 SocketException:远程服务器关闭连接。如果我在控制台主机中托管相同的服务,它工作正常。

有任何想法吗?

4

2 回答 2

0

确保您在 Windows 功能中启用了非 Http 激活。

于 2014-01-13T22:05:54.837 回答
0

奇怪的。除了 MSMQ,我都激活了。我已经添加了这个,它现在可以按我的预期工作。我还删除了 MSMQ 激活,它仍然有效。奇怪。

于 2014-01-14T09:04:26.713 回答