JSoup を使用して認証できませんでしたが、回避策を作成することができました。私がしたことは、接続して DataInputStreamReader を取得するためにorg.apache.commons.httpclient.HttpClientとorg.apache.commons.httpclient.methods.GetMethodを実装することです。DataInputStreamReader は JSoup に渡されるため、JSoup を使用して xml/html を解析できます。以下のコードを参照してください。
// codes
GetMethod method = new GetMethod(url);
// passing the credentials
HttpClient httpClient = new HttpClient();
httpClient.getState().setCredentials(org.apache.commons.httpclient.auth.AuthScope.ANY, new org.apache.commons.httpclient.NTCredentials(username,pass,url,domain));
Document doc = null; // org.jsoup.nodes.Document
if( http.executeMethod(method)==200){
doc = Jsoup.parse(new DataInputStream(method.getResponseBodyAsStream()), "UTF-8", url);
}
// codes