0

我有一个 WCF 项目,它在 Windows 中运行良好,这些天我正在尝试将服务器移植到 linux。不幸的是,我发现 net.tcp 绑定不起作用,而 basicHttp 工作正常。

当我的客户端连接到我的 net.tcp(NetTcpBinding.SecurityMode.None) 服务时,它总是返回“连接被拒绝”,但实际上端口仍在监听。

任何帮助表示赞赏!

4

1 回答 1

0

https://bugzilla.xamarin.com/show_bug.cgi?id=275

基本上,如果您要求在“localhost”上收听,则只允许来自本地计算机的连接。这与 .NET 所做的不同。

(Mono 也拒绝让你使用 .NET 允许的“0.0.0.0”。)

该错误标记为“已修复”,但我不知道在哪个版本中...

于 2013-11-07T12:23:29.670 回答