Зачем нужна упреждающая аутентификация?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Зачем нужна упреждающая аутентификация?

Сообщение Anonymous »

Почему необходима упреждающая аутентификация?

Код: Выделить всё

System.setProperty("httpclient.authentication.preemptive", "true");
Я написал веб-службы, которые обращаются к клиентской программе на языке Java. Где мы устанавливали имя пользователя и пароль в объекте вызова, и это работало отлично.
Недавно наш поставщик услуг внес некоторые изменения на своей стороне, и после этого они не получали имя пользователя и пароль от нашего вызовы веб-службы, и поскольку они не получали имя пользователя и пароль, мы не смогли подключиться к их службе (провайдера).
Затем я погуглил и нашел информацию о превентивной аутентификации.
При вызове веб-служб мы устанавливаем для httpclient.authentication.preemptive значение true:

Код: Выделить всё

System.setProperty("httpclient.authentication.preemptive", "true");
тогда мы сможем получать ответы от нашего поставщика услуг.
Когда мы удалим

Код: Выделить всё

System.setProperty("httpclient.authentication.preemptive", "true");
строка, то мы не сможем подключиться к их услугам.

Подробнее здесь: https://stackoverflow.com/questions/748 ... entication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»