着信要求をローカルASP.NET開発サーバーに表示する方法はありますか?ローカルASP.NET開発サーバーへの着信要求を表示
私はアンドロイドアプリからローカル開発サーバーにwcfサービスコールを行っています。途中で何かがうまくいかず、サーバーが受け取るデータを確認する必要があります。
編集:アンドロイドアプリもエミュレータでローカルです。
着信要求をローカルASP.NET開発サーバーに表示する方法はありますか?ローカルASP.NET開発サーバーへの着信要求を表示
私はアンドロイドアプリからローカル開発サーバーにwcfサービスコールを行っています。途中で何かがうまくいかず、サーバーが受け取るデータを確認する必要があります。
編集:アンドロイドアプリもエミュレータでローカルです。
まず、あなたのweb.configファイルで、以下の設定を追加して手順に従うことによって、あなたのWCFアプリケーションにログインACTIVATEあなたのC:\ドライブは、SvcTraceViewer utilityでそれを開くために。
あなたがあなたのAndroidアプリから呼び出しているインターフェースが、あなたのサーバーにデプロイされているものよりも古いものであるかもしれないということを、
Fiddlerで問題が発生した場合は、ビルドインWCFメッセージログとSvcTraceViewer.exeを使用してログを確認することもできます。それからちょうどのルートで発生WcfTrace.svclogファイルをダブルクリックし
<system.diagnostics>
<trace autoflush="true" />
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="wcfTraceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="c:\WcfTrace.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
を:
ソニックコードで解決しました。ありがとうございました! – Awesome
Fiddlerを試しましたか? http://www.fiddler2.com/fiddler2/ –
@Rob:はい、私はローカルホストのトラフィックを受け取っていないようです。 – Awesome
あなたのウェブサーバーにリクエストが届いていますか? 「はい」の場合、WCFのパイプラインで問題が発生しているため、WCFログを使用して診断することができます。ログの有効化の詳細については、http://davybrion.com/blog/2008/08/easing-the-pain-of-wcf-debugging/ – yorah