Доступ к веб-сервису с базовой аутентификацией из Java-клиента, работающего в системе Windows - PullRequest
0 голосов
/ 15 ноября 2018

Обычный подход к аутентификации заключается в использовании метода java.net.Authenticator.setDefault с допустимым PasswordAuthentication объектом.

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

Это означает, что если пользователь Windows является действительным для веб-службы, он работает, и если я установил недопустимого пользователя, он также работает. Если пользователь windows недействителен, доступ невозможен, в том числе с настройкой действительного пользователя.

В одном и том же приложении я могу получить доступ к другому веб-сервису на другом сервере всегда ожидаемым образом.

Возможно, это что-то простое, но я не могу найти объяснение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...