Добавление неявных заголовков SOAP в WSDL

Мой вопрос похож на этот. Как передать заголовок мыла, когда WSDL его не определяет? Но все по-другому.

Для веб-службы, которую я использую, все методы требуют аутентификации, которая отправляется в виде открытого текста внутри заголовка SOAP. Однако мой WSDL не содержит информации заголовка мыла. У меня есть специальный инструмент платформы, который я должен использовать для генерации кода из WSDL. Поскольку информация заголовка недоступна, я не могу использовать сгенерированный класс напрямую - я не хочу вручную изменять код для размещения заголовка.

Я попытался указать заголовок SOAP в WSDL, но мне не удалось получить правильные пространства имен. WSDL находится здесь https://stage.totalcheck.sensis.com.au/service/webservice?wsdl , а заголовок SOAP выглядит следующим образом:

    
        
            
                username
                password
            
        
   

Кто-нибудь может мне помочь? Спасибо!

16
задан Community 23 May 2017 в 12:02
поделиться