Мыло UI и WS-A варианты - PullRequest
       21

Мыло UI и WS-A варианты

1 голос
/ 24 февраля 2012

Я разрабатываю простой веб-сервис с использованием MS Visual Studio 2008, C # и .net 4. Я использовал шаблон проекта WCF, и благодаря этому я смог создать сайт и развернуть его в IIS 7.5.В нем почти все настройки по умолчанию, но я добавил новую конфигурацию привязки для wsHttpBinding, где «режим безопасности = Нет».

Используя Soap UI 4.0.1, я хотел протестировать эту службу, нообнаружил, что мне пришлось снова добавить URL-адрес конечной точки в поле «To:» WS-A.

Есть ли способ изменить wsdl или конечную точку, поэтому мне не нужно использовать поле «To:» WS-A в Soap UI?Я не понимаю, почему Soap UI снова требует URL-адрес конечной точки в поле «To:» WS-A, когда я уже предоставляю wsdl для создания запроса.

Ответы [ 2 ]

0 голосов
/ 01 мая 2012

Разница огромна!wsHttpBinding использует SOAP 1.2 (vs 1.1), ваши элементы аутентификации переходят на WS- * и другие.Вот хороший пример приложения, которое разбивает все на части: http://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind

0 голосов
/ 20 марта 2012

Я обнаружил, что если я изменил конфигурацию с wsHttpBinding на basicHttpBinding, то поле WS-A больше не требуется в SoapUI.Однако я до сих пор не знаю, почему SoapUI требует поля WS-A «To» для конфигурации wsHttpBinding.Может быть, это ошибка / «особенность» SoapUI.

...