0

AXIS Webサービスに接続するために.NETクライアントに取り組んでおり、その一環として、必要なすべてのセキュリティヘッダーを実装しようとしています。私の開発環境はVS2005で、C#を使用しています。

私は最初にsoapUIをダウンロードし、必要なすべてのセキュリティヘッダーを生成し、メッセージの送信を開始しました。これは機能します。だから私は何をする必要があるかを知っています(メッセージに署名し、wsse:Securityヘッダーに入れ、本文を暗号化して送信します)

簡単だと思って、MicrosoftからWSE3.0をダウンロードし、プロジェクトに含めました。今、それは何かを生成していますが、私が望むセキュリティヘッダーでは生成していません。具体的には、Webサービスのアドレス指定ヘッダー(wsa:From、wsa:ReplyTo、wsa:Action)、およびタイムスタンプ(wsu:Timestamp)を削除する必要がありますが、wse3policycache.configファイルで特定の構成設定を見つけることができません。それらを削除します。

4

1 に答える 1

1

WSEは廃止されました。他に選択肢がない場合を除いて、使用しないでください。

サポートされていない次善の策である廃止されたコードを使用するよりも、VS2010ExpressまたはVS2008Expressを入手して、それらを使用して開発する方がよいでしょう。たとえば、WSEはVS2008またはVS2010の内部ではサポートされておらず、サポートされることはありません。

于 2010-12-07T20:38:50.837 に答える