вызов SOAP API + WSDL со статическим сайтом в asp.net - PullRequest
0 голосов
/ 23 октября 2019

Проект, который я держу, - это веб-сайт asp.net со статическим контентом [aspx files]

  • SOAP WSDL для веб-сервисов предоставляется, и он построен на Java, и я добавил сервис впроект с использованием «Добавить ссылку на службу».

Я ищу способ использования этого API с веб-сайтом, чтобы я не мог понять, как вызвать и интегрировать данные из службы и найти ихна страницу HTML [.aspx].

Я работал в основном с проектами MVC, но в этом случае я не нашел никакой подсказки о том, как это сделать.

1 Ответ

0 голосов
/ 24 октября 2019

После поиска многих ресурсов, вот вывод о том, как я решил свою проблему в случае, если кому-то понадобится это позже в WebForms и C #.

1.Добавьте сервисную ссылку на ваш проект, используя предоставленную ссылку WSDL

  • теперь у вас есть классы и функции, идентифицированные для вашего проекта.

  • Импортируйте пространство имен в свой класс или на страницу веб-формы, используя соответствующий синтаксис, и после этого выможет создавать экземпляры объекта вне классов и использовать функции

  • using namespace.webserviceName;с классом
  • <% @ Import Namespace = "namespace.webserviceName"%> со страницей webForm.
  • При попытке подключиться к службе по протоколам TLS / SSL возникла еще одна проблемаиспользуя asp.net 4.0. Исключение, которое я получил, было: «Запрос был прерван: не удалось создать безопасный канал SSL / TLS» - Для решения этой проблемы обратитесь к этому вопросу ответ
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...