Netbeans основной подлинный Jax-WS Http

как я могу получить доступ к веб-сервису посредством основной http аутентификации? Я использую netbeans, созданный в клиентских функциях веб-сервиса. Но когда я пытаюсь получить доступ к веб-сервису, я добираюсь, исключение с 401 автором привело сообщение об ошибке к сбою.

Как я могу передать правильное имя пользователя и пароль?

Спасибо!

5
задан mikeltxo 19 April 2011 в 11:17
поделиться

1 ответ

Вы можете использовать BindingProvider или класс WSBindingProvider для доступа к веб-сервису через базовую аутентификацию HTTP. Код выглядит следующим образом.

XxxService service = new XxxService();
Xxx port = service.getXxxPort();

Map<String, Object> reqContext = ((BindingProvider)port).getRequestContext();
reqContext.put(BindingProvider.USERNAME_PROPERTY, "username");
reqContext.put(BindingProvider.PASSWORD_PROPERTY, "password");
4
ответ дан 14 December 2019 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: