2015-02-09 34 views
0

我正在將我的httpclient 3.x遷移到httpclient 4.3.x.如何強制http客戶端不能自動處理httpClient 4.3.x中的認證挑戰?

用的HttpClient 3.x中我用setDoAuthentication(false)這確保該方法不會試圖自動處理身份驗證的挑戰。我如何使用httpClient 4.3.x設置相同的功能?

我已經通過httpmethods和httpclient的javadocs,並且沒有辦法做到這一點。我最近的是在httpClientBuilder中使用disableAuthCaching(),但不確定它是否會達到目的。

任何人都可以提供一些指針嗎?

我已經讀的地方,有通過它我們可以實現此行爲的參數,但我不能在任何地方找到它。對不起,如果它看起來像一個很基本的問題。

回答

0

我想我明白了。我想這可以通過在requestConfig中爲httpClient設置setDoAuthentication()方法爲false來完成。

相關問題