私は、制御できないサービスに接続するために WCF クライアントをセットアップしています (サービスは Java で実装されていると思います)。
サービスには証明書セキュリティが必要であり、すべての証明書をセットアップしましたが、エンドポイントに接続すると次のエラーが発生します
An HTTP Content-Type header is required for SOAP messaging and none was found.
Request と Response をキャッチするためにSchemaValidationMessageInspector ( http://msdn.microsoft.com/en-us/library/aa717047.aspx ) をセットアップしました。リクエストはキャッチされていますが、レスポンスはキャッチされていないことがわかります。
私が理解しているように、応答が SOAP 形式ではないため、Validation メソッドがトリガーされません。
本当のエラーは 404、403、500 などだと思います。Wireshark を使用してパケットを検査していますが、「スタック」が早すぎるため、すべて暗号化されています。https 復号化が発生した直後に応答が必要です。
エラーを明確な形式で表示できるように、SOAP 以外の応答をキャッチするにはどうすればよいですか?