WCF SOAP クライアントをデバッグしています。クライアントを変更できますが、サーバーを制御することはできません。クライアントから送信されたときに SoapUI で機能するメッセージが失敗する理由を見つけるために、送受信された実際のメッセージを調べたいと思います。
通信は SSL 経由であるため、Wireshark を使用してネットワーク上のメッセージを検査することはできません。
( で) wcf トレースを有効にしましlogEntireMessage="true"
たが、膨大な量のデータがログに記録される一方で、実際の応答ペイロードがログに記録されていないようです。... stream ...
Trace Viewerでは " " と表示されるだけです。また、トレースで送信メッセージの HTTP ヘッダーが見つからないようです。
実際のメッセージの検査に近づく方法を知っている人はいますか?
編集: Fiddler は問題を見つけるのに役立ちました。(これは、ペイロード内の UTF-8 バイト順マークであり、サーバーが気に入らなかったものです。) 一方、WFC トレースは、この種の問題を見つけるには「高レベル」すぎます。