我使用JCIFS库发现here在我的Android应用程序中使用NTLM身份验证。该应用程序工作正常,当它只是去了一个网站和解析一个XML,但现在我添加了NTLM身份验证它似乎没有工作。任何人都可以从这段代码中知道httpclient和inputstream之间的问题在哪里?在Android应用NTLM身份验证
DefaultHttpClient client = new DefaultHttpClient();
client.getAuthSchemes().register("ntlm", new NTLMSchemeFactory());
client.getCredentialsProvider().setCredentials(new AuthScope("http://www.musowls.org",80),
new NTCredentials(username, password, null, "musschool"));
HttpGet request = new HttpGet("http://www.musowls.org/assignments/assignmentsbystudentxml.aspx");
HttpResponse resp = client.execute(request);
HttpEntity entity = resp.getEntity();
InputStream inputStream = entity.getContent();