Код: Выделить всё
System.setProperty("httpclient.authentication.preemptive", "true");
Недавно наш поставщик услуг внес некоторые изменения на своей стороне, и после этого они не получали имя пользователя и пароль от нашего вызовы веб-службы, и поскольку они не получали имя пользователя и пароль, мы не смогли подключиться к их службе (провайдера).
Затем я погуглил и нашел информацию о превентивной аутентификации.
При вызове веб-служб мы устанавливаем для httpclient.authentication.preemptive значение true:
Код: Выделить всё
System.setProperty("httpclient.authentication.preemptive", "true");
Когда мы удалим
Код: Выделить всё
System.setProperty("httpclient.authentication.preemptive", "true");
Подробнее здесь: https://stackoverflow.com/questions/748 ... entication
Мобильная версия