0

私はWCF初心者なので、明らかに間違ったことをしていることを心から願っています。それでも、私は隅々まで調べましたが、TCP エラー コード 10061に似た多数のエラーがあるようですが、それらはさまざまなシナリオに当てはまるようです。

ここでやろうとしているのは、単純に IIS から wsHttpBinding サービスをホストし、同じサーバー上のコンソール アプリを WCF サービスに接続することだけです。どんな助けでも、私の目にはあなたを素晴らしいものにします。私は非常に多くのヘルプページを見てきましたが、この時点で私は車軸に包まれています. あなたのアイデアと推奨事項に感謝します。 以下は、コンソール アプリの実行後に表示されるエラー メッセージです。

未処理の例外: System.ServiceModel.EndpointNotFoundException: http://mysite.com/Service/MyService.svcに接続できませんでした。TCP エラー コード 10061: ターゲット マシンがアクティブに拒否したため、接続できませんでした。---> System.Net.WebException: リモート サーバーに接続できません ---> System.Net.Sockets.SocketException: ターゲット マシンが System.Net.Sockets.Socket でアクティブに拒否したため、接続できませんでしたSystem.Net.ServicePoint.ConnectSocketInternal の .DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) (Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)

4

2 に答える 2

1

Net.Tcp ポート共有サービスが有効になっていることを確認することもできます。

于 2012-02-03T05:31:29.010 に答える
1

最初に確認する必要があるのは、http://mysite.com/Service/MyService.svcにアクセスできますか?

それが機能しない場合、アプリがうまく機能する見込みはありません。

編集

2 番目の質問: アプリが実行されているユーザーで、アプリが実行されているマシンからアクセスできますか? これらはばかげた質問のように思えるかもしれませんが、このような「奇妙な問題」では、1 階から始めなければなりません。さらに、あなたが試したことについては言及していません:)。

于 2011-03-02T19:03:32.137 に答える