Ошибка при работе с WSDL C#

252
30 августа 2018, 02:50

Есть веб-сервис wsdl. Пытаюсь создать клиента, для работы с этим веб-сервисом, но на этапе использования метода выдает ошибку авторизации (видимо).

ystem.ServiceModel.Security.MessageSecurityException" в mscorlib.dll
Дополнительные сведения: Запрос HTTP не разрешен для схемы аутентификации клиента "Anonymous". От сервера получен заголовок аутентификации "Digest realm="http://bankrot.fedresurs.ru/MessageService/WebService.svc", nonce="WeV4+tuehEuzjB/KyZ8SFg==", opaque="ElC4Gn57aEW50veVtLfagA==", stale=false, algorithm="MD5", qop="auth"".

У меня есть пример для написания программы:

client.ClientCredentials.HttpDigest.ClientCredential.UserName = Properties.Settings.Default.Login;
client.ClientCredentials.HttpDigest.ClientCredential.Password = Properties.Settings.Default.Password;
client.ClientCredentials.HttpDigest.AllowedImpersonationLevel = TokenImpersonationLevel.Impersonation;

Я попробовал напрямую пароль вписать с логином, но при обращении к методу сервис выдает эксепшн.

MessageServiceClient client = new MessageServiceClient();
        client.ClientCredentials.HttpDigest.ClientCredential.UserName = "Login";
        client.ClientCredentials.HttpDigest.ClientCredential.Password = "Pass";
        client.ClientCredentials.HttpDigest.AllowedImpersonationLevel = TokenImpersonationLevel.Impersonation;
        client.Open();

Почему выдается такая ошибка?(

READ ALSO
c# youtube player для windows form

c# youtube player для windows form

Пытаюсь сделать проигрывать музыки с youtube по ссылкам

237
Консоль не показывает текст и программа читатет другой файл

Консоль не показывает текст и программа читатет другой файл

Не давно начал изучать тему файлы в C# и никак не могу понять:

210
Добавить json к ответу сервера

Добавить json к ответу сервера

Есть список объектов (некоторые данные), которые достаются из БДЯ хочу, чтобы при обращении к сайту клиенту отдавалась страница, а вместе...

208