私は、WS-Security を使用する Web サービスとやり取りしようとしている .NET 開発チームと協力しています。このサービスは署名付きの要求を必要としますが、署名されていない応答しか返しません。
チームは WSE を使用してサービスを呼び出す方法を知っていますが、WCF を使用する必要があるため、署名付きの要求を送信し、署名されていない応答を受信するように WCF を構成する方法を誰か提案できますか?
ティア
私は、WS-Security を使用する Web サービスとやり取りしようとしている .NET 開発チームと協力しています。このサービスは署名付きの要求を必要としますが、署名されていない応答しか返しません。
チームは WSE を使用してサービスを呼び出す方法を知っていますが、WCF を使用する必要があるため、署名付きの要求を送信し、署名されていない応答を受信するように WCF を構成する方法を誰か提案できますか?
ティア
Microsoft Hotfix KB971493を参照してください。WCFがセキュリティで保護されたメッセージを送信してセキュリティで保護されていない応答を受信できるようにする、およびセキュリティで保護されていないメッセージを送信してセキュリティで保護された応答を受信できるようにする修正プログラムは、.NET Framework 3.5 SP1 で利用できます。
Windows Communication Foundation (WCF) には、セキュリティで保護されたメッセージを送信してからセキュリティで保護されていない応答を受信する機能、またはセキュリティで保護されていないメッセージを送信してセキュリティで保護された応答を受信する機能がありません。この資料に記載されている修正プログラムは、新しい enableUnsecuredResponse 属性を追加します。