2011-04-18 434 views
0

我正在嘗試通過具有基本身份驗證的代理使用DefaultHttpClient。設置客戶端使用默認的ProxySelector是(在某種程度上)直截了當:配置org.apache.http.impl.client.DefaultHttpClient使用默認身份驗證器

DefaultHttpClient client = new DefaultHttpClient(); 
client.setRoutePlanner(new ProxySelectorRoutePlanner(
    client.getConnectionManager().getSchemeRegistry(), 
    null)); 

然而,這並沒有配置客戶端使用默認的身份驗證。有沒有辦法做到這一點,或者我不得不明確設置身份驗證?

回答

0

您可以實現自定義CredentialsProvider用戶憑證的代表分辨率默認的身份驗證

+0

看起來像最好的解決方案。感謝你的回答。 – MikeG 2011-04-27 20:37:02

相關問題