Как подключиться к SOAP API через WSDL, используя .NET?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как подключиться к SOAP API через WSDL, используя .NET?

Сообщение Anonymous »

Мой текущий проект предполагает использование API-интерфейсов SOAP для загрузки данных дела в базу данных поставщика. Поставщик предоставил файлы WSDL, один из которых приведен в конце этого текста.
Я ссылался на этот сервис через WFC, используя Справочную службу... Visual Studio. функция в консольном приложении .NET 4.8. При этом был создан необходимый файл ProgramService и частично обновлен мой App.Config. Я получил следующий комментарий в файле App.config:




Похоже, что часть WSDL (в частности, часть аутентификации) не была правильно переведена в App.config. Я попытался предоставить учетные данные вручную в Program.cs, создав экземпляр ProgramPortTypeClient() и обновив его поле ClientCredentials, но получил следующую ошибку: Ошибка при проверке сообщения по коду политики безопасности: 1000
Последние несколько часов я провел, изучая эту проблему и пробуя различные решения; однако ничего не получилось. Знаешь, что случилось? Если да, не могли бы вы объяснить, что произошло и как это исправить?
Спасибо.

< Strong>Обновление: я обновил файл App.config и теперь получаю исключение FaultException: не удалось подтвердить идентификацию с помощью ответа UsernameToken. Я подозреваю, что это связано с тем, что мой файл App.config неправильно учитывает тип безопасности, связанный с WSDL. Я до сих пор не могу его разгадать. App.config выглядит следующим образом:









































URL-адрес WSDL: https://bottomline.legal-x.com/ws/5.30/ ... rvice?wsdl
Содержимое WSDL:
















































































Подробнее здесь: https://stackoverflow.com/questions/783 ... -using-net
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создайте WSDL со сложным подтипом, используя Laminas SOAP в laravel.
    Anonymous » » в форуме Php
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Как разместить конечную точку SOAP или веб-службы, используя wsdl с локальным путем без суффикса запроса или ответа
    Anonymous » » в форуме JAVA
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Как создать службу SOAP с файлом WSDL, используя Springboot Java
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Создать запрос SOAP из WSDL (.NET)
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Создать запрос SOAP от wsdl (.net)
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»