Я пытаюсь использовать веб-сервис .NET 2.0, используя Axis.
Я сгенерировал клиент веб-сервисов с помощью Eclipse WST Plugin, и пока все нормально.
Здесь ожидаемый SOAP-заголовок:
<soap:Header>
<Authentication xmlns="http://mc1.com.br/">
<User>string</User>
<Password>string</Password>
</Authentication>
</soap:Header>
Я не нашел никакой документации о том, как настроить этот заголовок из клиента Axis.
Когда я сгенерировал клиента с помощью Visual Studio C # Express 2008, он генерирует класс с именем Authentication
с двумя атрибутами String (User
и Password
), и все методы клиента получают объект этого класса в качестве первого параметра, но он не произошло с клиентом Axis WS.
Как мне установить этот заголовок в моих клиентских вызовах?