2011-01-24 17 views
1

WCFサービスがLocalhostに展開されると、接続は正常に機能します。WCF接続エラー

外の例外:次のエラーがメソッド呼び出しで発生しているサーバーにデプロイするに

メッセージを受け入れることができる http://subdomain.xyz.in/Service.svc で聞いて何のエンドポイントがありませんでした。これはよく です。間違ったアドレス またはSOAPアクションによって引き起こされることがよくあります。詳細については、 が存在する場合はInnerExceptionを参照してください。

内部例外は:

デフォルトのプロキシが有効になっている場合:

ターゲットマシンが積極的に 127.0.0.1:8888

それを拒否したため、接続できませんでした

デフォルトプロキシが無効の場合:

ターゲットマシンが積極的にそれが 192.168.xxx.xxx:80

サービスは、WebブラウザでSVCファイルを閲覧することによってアクセス可能である拒否したため

、接続できませんでした。

答えて

1

あなたのクライアントのためにプロキシの詳細を提供する必要があります - あなたの設定ファイルに入れるのが最適ですが、コードで設定することもできます。 hereを参照してください。

0

チェックしたいことが2つあります。 1つは接続の詳細で 'localhost'を使用しています.2つは:http://subdomain.xyz.inは有効なURLです。

2つ目が失敗した場合は、DNSが間違った場所を指す場合に問題になることがあります。 sharehostは単一のサーバーではなく、/ farm /から実行するように設計されているため、最初は構成上の問題でlocalhostを使用する代わりにhttp://subdomain.xyz.inを使用します。これらのマシンのいずれかがサービスを呼び出す可能性があります。サービスをこれらのマシンすべてに配備する予定がない場合は、うまくいきます。サービスがあります。

あなたは電話で友人に電話して自分の電話番号を使用しようとしているようです。それだけではあまり効果がありません。