2012-01-10 21 views
0

IISで内部テスト用にWCFサービスをホストしようとしています。IISホストWCFの呼び出しに失敗しました

IISと同じPC内のウェブサイト をテストしても問題はありません。 また、私のテストウェブサイトに別の PC(LAN接続)でサービスを追加することもできます。

しかし問題は、私は別のPC内の別のPCに テストのウェブサイトでサービスを消費しようとすると、(LAN接続)ということで、 サービスは、常にそれが応答に失敗したことを言い続けます。

このような状況に遭遇したことがある方は、ここにお越しください。 あなたの貴重な経験を共有できます。ありがとう。

p.s:私の壊れた英語のために申し訳ありません。

<system.serviceModel> 
     <services> 
      <service behaviorConfiguration="GeoIPService.ServiceMethodBehavior" name="GeoIPService.ServiceMethod"> 
       <endpoint address="" binding="wsHttpBinding" contract="GeoIPService.IServiceMethod"/> 
       <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> 
      </service> 
     </services> 
     <behaviors> 
      <serviceBehaviors> 
       <behavior name="GeoIPService.ServiceMethodBehavior"> 
        <serviceMetadata httpGetEnabled="true"/> 
        <serviceDebug includeExceptionDetailInFaults="false"/> 
       </behavior> 
      </serviceBehaviors> 
     </behaviors> 
    </system.serviceModel> 

敬具、 ジェイソン

+1

IISでホストされている他のものを叩くことはできますか?静的なHTMLページを置くだけでいいのですか?それが動作する場合は、Webブラウザを開いて.aspxページを開き、デフォルトの「ランディングページ」を表示できますか?また、あなたの質問にあなたのWCF設定を掲示するべきです。 – CodingWithSpike

+0

私の現在のdev pcではエラーは発生しませんでした。接続の問題は、LANに接続されたPCのテストWebサイトからアクセスしようとすると発生します。申し訳ありません、私はちょうど投稿を編集し、Webの設定を入れました。 Uが見えるかもしれない。ありがとう。 –

答えて

0

あなたが取得しているエラーとあまりにも同様に役立つだろうあなたのサービスへのURLの書式を投稿することができた場合:

は、ここに私のWCFのweb.configファイルです。

私は通常、Fiddler(http://www.fiddler2.com/fiddler2/)に頼っています。このツールは、クライアントとサーバー間のトラフィックを表示します。次のステップでは、WCF診断を有効にする前に、次のことができることを確認してください。ターゲットサーバーにpingを実行し、URLを介してサービスのエンドポイントにナビゲートし、フィディラーを使用して接続のデバッグを補助します。

関連する問題