0

私の WCF サービスは net.tcpbinding でホストされており、クライアントがそのメソッドを呼び出したときに実行されていない場合に備えて、アクセスできるクライアントとそうでないクライアントがあることをお伝えします。各クライアントのウイルス対策設定とファイアウォール設定も確認しましたが、正しい答えが思い浮かびませんでした。クライアントは次のメッセージで EndpointNotFoundException を取得します。

リッスンしているエンドポイントはありませんでした...

サービスのパスを確認しましたが、パスに間違いはありません。そして、ウィンドウ資格情報の種類に基づく私のnettcpサービスでは、enabletcpportsharingもオンになっています。

まだ正しい解決策を探しています。

ありがとうございました!

4

1 に答える 1

0

telnet(アプリサーバーのIPアドレス)ポートを試した後。ウィンドウファイアウォールまたはルーターファイアウォールによってブロックされていることがわかります。telnet がクライアント マシンからウィンドウを開く場合は、それが機能していることを意味し、ウィンドウで開かない場合は、ネットワーク管理者に電話してそのポートを開く

例えば。コマンドプロンプトでtelnet xxx.xx.xx.xx 80

于 2012-07-25T13:38:58.217 に答える