0

Согласно руководству Apache по адресу HTTP authentication. Для базовой и дайджест-аутентификации требуется экземпляр UsernamePasswordCredentials.Является ли реализация клиента для базовой и базовой аутентификации HTTP одинаковой?

Мой вопрос: могу ли я использовать ту же самую реализацию клиента для аутентификации сервера как для базового, так и для дайджестов после этого example?

ответ

0

Да, вы можете и должны. HttpClient может использовать разные схемы аутентификации в ходе выполнения одного запроса (например, используя Basic для аутентификации с прокси-сервером и NTLM для аутентификации с сервером происхождения)

+0

Благодарим вас за ответ @oleg. Можете ли вы рассказать мне, знаете ли вы хорошие примеры множественной аутентификации для HttpClient 4.5x. Все примеры, которые я нашел, используют устаревшие классы, и я застрял в несанкционированном состоянии 401. С уважением. – yelo

+0

Что не так с этим? http://hc.apache.org/httpcomponents-client-4.5.x/examples.html – oleg

Смежные вопросы