サービス用の WCF クライアントを作成しています (WCF ではありません)。Unprocessed 'mustUnderstand' header element: {http://www.w3.org/2005/08/addressing}Action というエラーが発生しました。これは、要求 SOAP に mustunderstand='true' のヘッダーが含まれているためです。false に設定するか、ヘッダー全体を削除する必要があります。あなたはそれを行う方法を示すことができますか?
ここにバインディングコードがあります
var transportElement = new HttpsTransportBindingElement();
transportElement.AuthenticationScheme = AuthenticationSchemes.Basic;
var messegeElement = new TextMessageEncodingBindingElement();
messegeElement.MessageVersion = MessageVersion.CreateVersion(EnvelopeVersion.Soap11);
var binding = new CustomBinding(messegeElement, transportElement);
return binding;