Я пытаюсь получить доступ к SOAP 1.1 WebService из проекта .NET.
Я ссылаюсь на Сервис, создаю Прокси. Когда я вызываю сервис, он выдает мне ошибку: System.ArgumentException: элемент с таким же ключом уже добавлен
Я вызываю Сервис, используя SOAPUi, и сервис работает нормально. Но когда я вижу httplog, я замечаю, что это два ответа на один и тот же запрос.
Первый ответ дает мне: «HTTP / 1.1 401 Unauthorized [\ r] [\ n]»
Второй ответ дает результат в порядке. «HTTP / 1.1 200 OK
Я использую код в C #:
zenvia_estadoClient client = new zenvia_estadoClient("zenvia_estado");
client.ClientCredentials.UserName.Password = "MyPass";
client.ClientCredentials.UserName.UserName = "MyUser";
var resultado = client.ZmmIntEnviaEstado(new ZmmIntEnviaEstado() { PiBanfn= "something" });
client.Close();