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 に答える