AXIS Webサービスに接続するために.NETクライアントに取り組んでおり、その一環として、必要なすべてのセキュリティヘッダーを実装しようとしています。私の開発環境はVS2005で、C#を使用しています。
私は最初にsoapUIをダウンロードし、必要なすべてのセキュリティヘッダーを生成し、メッセージの送信を開始しました。これは機能します。だから私は何をする必要があるかを知っています(メッセージに署名し、wsse:Security
ヘッダーに入れ、本文を暗号化して送信します)
簡単だと思って、MicrosoftからWSE3.0をダウンロードし、プロジェクトに含めました。今、それは何かを生成していますが、私が望むセキュリティヘッダーでは生成していません。具体的には、Webサービスのアドレス指定ヘッダー(wsa:From、wsa:ReplyTo、wsa:Action)、およびタイムスタンプ(wsu:Timestamp)を削除する必要がありますが、wse3policycache.configファイルで特定の構成設定を見つけることができません。それらを削除します。