HttpClient 4.5.3 - Один заголовок аутентификации с несколькими вызовами

Я пытаюсь использовать службу, которая отвечает заголовком аутентификации с несколькими проблемами, например:

WWW-Authenticate: Digest realm="Digest Restricted Files", nonce="FXPDP4JtBQA=5bb69258cd0a8d27663d371f234175c08376f9c0", algorithm=MD5, qop="auth", Basic

Глядя на класс HttpAuthenticator, стандартная реализация AuthenticationStrategy не может проанализировать заголовок аутентификации, и она только возвращает карту с одним вызовом:

digest -> Digest realm="Digest Restricted Files", nonce="FXPDP4JtBQA=5bb69258cd0a8d27663d371f234175c08376f9c0", algorithm=MD5, qop="auth", Basic

Он не может обнаружить, что заголовок содержит не только вызов дайджеста, но и базовый.

Это известная проблема библиотеки? Что я могу сделать, чтобы исправить это поведение?

0 ответов

Другие вопросы по тегам