Федеративный WCF .. произошла ошибка при проверке безопасности сообщения - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь вызвать службу WCF SOAP, используя dotnet / wcf , но получаю исключение

An error occurred when verifying security for the message. 

Служба WCF использует федеративную проверку подлинности и настраиваемую привязку для вызов настраивается следующим образом:

            var binding = new CustomBinding
            {
                Elements = { new HttpsTransportBindingElement 
                {
                    MaxBufferSize = int.MaxValue,
                    MaxReceivedMessageSize = int.MaxValue,
                    AuthenticationScheme = AuthenticationSchemes.Negotiate
                }}
            };

            var client = new ServiceClient(binding, new EndpointAddress("https://SERVER/Service.svc?wsdl"));
            client.ClientCredentials.UserName.UserName = "USERNAME";
            client.ClientCredentials.UserName.Password = "PASS";
            var result= client.TestMethodAsync(new TestMethodQuery(){
                Param1 = "Value1"
            }).Result;

Есть предложения, как настроить привязку при использовании с федеративной службой WCF?

ОБНОВЛЕНИЕ .. Похоже, это еще не поддерживается: https://github.com/dotnet/wcf/issues/31

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...