#web-services #wcf #web #automated-tests #soapui
#веб-сервисы #wcf #веб #автоматизированные тесты #soapui
Вопрос:
Я пытаюсь вызвать веб-службу, которая имеет wshttpbinding, для которой требуется проверка подлинности Windows. Мы успешно смогли вызвать службу, используя другой инструмент и конфигурацию ниже, но у меня возникли проблемы с настройкой SoapUI для аутентификации в службе. Я продолжаю получать ответ, что сообщение не может быть обработано из-за недопустимой безопасности. Кто-нибудь имел опыт работы с SoapUI и смог настроить инструмент для вызова службы, для которой требуются учетные данные Windows, делегирование и идентификатор сервера, как показано ниже
<protocols scenario="customBinding" uiType="customBinding" xmlns="http://hp/ServiceTest/config">
<mode>Private</mode>
<customization>
<textMessageEncoding />
<security authenticationMode="SecureConversation">
<secureConversationBootstrap authenticationMode="SspiNegotiated" />
</security>
<httpTransport authenticationScheme="Negotiate" />
</customization>
<identities>
<server>
<expectedUpn>***STE1_SPM_EFI_SV</expectedUpn>
</server>
<client>
<windowsCredentials allowedImpersonationLevel="Delegation">
<username>testqa-gb</username>
<password>*********</password>
<domain>***</domain>
</windowsCredentials>
</client>
</identities>
</protocols>