2011-05-12 29 views
2

net.tcpを使用して単純なWCFサーバーを実装しました。WCFターゲットマシンが積極的に拒否したため、接続できません

まず、サーバーアドレスとクライアントとしてWCFサービスに接続できる127.0.0.1を使用します。

Everthing is Ok。私は内部IP 192.x.x.xを使用しようとする。しかし、私はエラーを取得する:

No connection could be made because the target machine actively refused it

これを引き起こす可能性がどのような任意のアイデア?

ベスト・ウィッシュ

PS:私はWCFで認証を無効にしました。ファイアウォールをすべてオフにする...機能していません...

+0

を "TCPのアクティブ化" を有効にしますck? – amit

答えて

6

クライアントとサーバーの両方で192.x.x.xを使用していますか? TCPの場合、クライアントとサーバの名前が一致する必要がある問題(メッセージプロパティの1つに関連する問題)があることを覚えています。したがって、「localhost」でサービスを定義してクライアントに問題がある場合。

+1

はい...あなたは正しいです。ローカルIP表現は、両側で一致する必要があります...ありがとう – setiGuy

4

論理アドレスが同じで、サーバーエンドポイントが "listenUri"で構成され、クライアントの動作が<clientVia>アドレスを使用するように構成されている場合、物理的なクライアントとサービスのアドレスは異なる場合があります。私たちの場合、これは私たちのプロキシ/ファイアウォールの設定で必要です。実際には、クライアントはファイアウォールを呼び出し、サーバーは転送された要求をローカルでリッスンします。 IISでホストされているサービスについては

、次の点を確認してください

  1. アプリケーションプールが開始され、NET.TCPについて正しい(.NET 4など/セキュリティ)
  2. に見える、「許可されているプロトコルを確保され"Webサイト/アプリケーション(詳細設定を介して)で正しく構成されています: http、net.tcp

IIS以外のホストサービスの場合は、ネームスペース予約(URLACL)を設定する必要があります。 http://msdn.microsoft.com/en-us/library/ms733768.aspx

また、適切なWindowsサービスが実行されていることを確認してください。 Net.Tcpリスナー。

+2

"Net.Tcpリスナーなど、適切なWindowsサービスが実行されていることを確認してください。"髪の毛が残っていれば、今では裂けていただろう。私の不幸から私を落としてくれてありがとう! –

1

Visual Studioでデバッグモードで実行している場合は、ソリューションのポート番号が一致していることを確認してください。私は、Properties> Web> Auto-Assign Port - を選択し、この場合は私のSilverlightアプリケーションからのエンドポイントを自動生成されたポートと一致させなかったいくつかのインスタンスを見てきました。私は通常私の.webの1318にポートを変更します。

5

まあ、必要なコンポーネントをインストールするのを忘れたときにこのエラーメッセージが表示されます。 ...リンクConfiguring WCF Service with netTcpBinding

(手順の概要)を参照してください

  • ゴー(通常はコントロールパネルの) "プログラムと機能"
  • Goが
  • "Windowsの機能の有効化または無効" にするに".NET Frameworkの4.5アドバンスドサービス "に移動します(VS2012を想定) - >" WCFサービス"
  • あなたは例外STAを共有してくださいすることができ
+0

こんにちは@barrypicker:私はステージングサーバー上であなたが言ったようにすべての設定を完了しましたが、私は同じエラーが発生していますあなたは私にこれを案内してくれますか? – Developer

+0

@TheProgrammer - ステージングサーバーのファイアウォール制限を確認します。以前の答えをcarlosfigueira、PeterX、Moby Stunt Doubleで確認してください。ポートを含むURLを確認します。また、WCFサービスが利用可能であることを確認するために、Fiddlerのようなツールを使用してサービスに接続してみてください。 – barrypicker

関連する問題