Https Web サービスを呼び出すアプリケーションがあります (Java で作成されているようですが、よくわかりません)。応答としてエラーが表示されます:
"Error on verifying message against security policy Error code:1000"
今、私はエラーコードを正確に理解していません.現在、私に正しく答える責任がある人を見つけることができません. もちろん、これは証明書、サーバーからのセキュリティなどに関するものである可能性があるため、エラーについては尋ねません。
私が行った要求クライアント呼び出しをキャッチしたいのですが、エンベロープ メッセージ全体を見て、私が持っているいくつかのサンプルと比較して、何かをキャッチするかもしれません。
これを行うにはどうすればよいですか....WCFサービスコールをデバッグするときにそのようなことができるツールがあることを覚えています.このツールはこの状況で使用できますか? 誰かが私にツールの名前を教えてくれますか:)
VS 2010 から [サービス参照の追加] を使用してクライアントを作成し、いくつかのカスタム バインディングを作成しました。これらのバインディングでは、属性 decompressionEnabled="true" を持つタグが作成されましたが、VS が属性が許可されていないと不平を言っていたため、削除しました!!!
これらのサービスについて私が持っているドキュメントには、リクエスト (requestObject) でシリアル化されたメッセージ トランスポート オブジェクト内の認証資格情報について記載されていますが、それらを見つけることができないように見える別のパスワードとユーザー名のプロパティを参照しています。client.ClientCredentials.UserName.UserName および Password プロパティに追加しようとしましたが、そこで読み取り専用エラーが発生します (いつもとは限りません)。
彼らはまた、Connect with SOAP Security Extensions (WS-Security) に関する仕様で言及していますが、クライアントである私が側から何かをしなければならないかどうかはわかりません。これらは生成時に構成ファイルに抽出されるはずではありません。 ?
ヒントやヒントは大歓迎です。
ありがとうございました。