繁体   English   中英

如何在httpClient 4.3.x中强制http客户端不自动处理身份验证挑战?

[英]How to force the http client to not handle the authentication challenges automatically in httpClient 4.3.x?

我正在将我的httpclient 3.x迁移到httpclient4.3.x。

在httpClient 3.x中,我使用了setDoAuthentication(false)来确保该方法不会尝试自动处理身份验证挑战。 如何使用httpClient 4.3.x设置相同的功能?

我已经看过httpmethods和httpclient的javadocs了,没有办法做到。 我最接近的是在httpClientBuilder中使用disableAuthCaching() ,但不确定它是否能达到目的。

谁能提供一些建议?

我在某处读到有一个参数可以通过它实现此行为,但我无法在任何地方找到它。 抱歉,如果它看起来像是一个非常基本的问题。

我想我明白了。 我猜可以通过在setDoAuthentication()requestConfig中将setDoAuthentication()方法设置为false来完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM