Создайте клиент мыла веб-службы из wsdl, когда сервер использует встроенную проверку подлинности Windows

Есть сервер SAP, на котором есть несколько веб-сервисов, которые мне нужно использовать, поэтому я пытаюсь использовать wsimport для создания клиентских заглушек.

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

Итак, как я могу использовать wsimport для извлечения wsdl и создания клиентских заглушек, когда сервер использует встроенную проверку подлинности Windows, где даже wsdl требует учетных данных.


person James Black    schedule 20.04.2010    source источник


Ответы (1)


Лучшее решение, которое я нашел, это просто скопировать wsdl и добавить изменения, чтобы заставить его работать с wsimport, и сохранить его на сервере jboss, так как вряд ли кто-то вычислит имя каталога, и только порт 8009 открыт для всего мира, даже порт jboss закрыт.

Это не лучшее решение, но оно работает.

person James Black    schedule 07.06.2010