Я пишу приложение UWP в C#, и я пытаюсь, чтобы он потреблял данные из (уже существующей) службы WCF. Я не могу найти какую-либо информацию в Интернете по этому вопросу. Вот то, что мой код выглядит следующим образом (служба WCF является Serv
пространство имен сервиса Ns
):Как мое приложение UWP аутентифицируется с помощью службы WCF?
var config = Ns.ServClient.EndpointConfiguration.BasicHttpBinding_IServ;
var client = new Ns.ServClient(config);
var result = client.TestCall();
Я получаю следующее исключение, которое я не понимаю, как разобрать:
Исключения, : 'System.ServiceModel.Security.MessageSecurityException' в mscorlib.ni.dll
Дополнительная информация: запрос HTTP является несанкционированным с клиентом схемы аутентификации ' Обсудите. Полученный на сервере аутентификации был «Negotiate, NTLM».
Что означает это сообщение об ошибке? И как успешно выполнить аутентификацию с помощью службы WCF?
Вопрос о бонусе: какой файл ServiceReferences.Designer.ClientConfig
? Как его использовать?
Не могли бы вы попробовать консольный клиент для вызова службы wcf? И сказать результат? И попробуйте решение в этом потоке: https: //social.msdn.microsoft.com/Forums/vstudio/en-US/779cf325-0008-473b-b99b-affe22678aea/getting-systemservicemodelsecuritymessagesecurityexception-error-but-it-works- почему? форум = ФОС –