Android:下载受NTLM身份validation保护的文件

我想从我的Android应用程序中使用NTLM身份validation保护的Sharepoint服务器下载文件。 我发现一些教程,并不能成功。

我尝试使用Java CIFS客户端库 ,并没有再次成功。

我调查了这个职位: 操纵与Android(JAVA)和NTLM身份validation的SharePoint列表项目,但我不想消费一个Web服务,我只是想下载一个文件。

有什么build议么?

Solutions Collecting From Web of "Android:下载受NTLM身份validation保护的文件"

为什么复杂的事情

您应该能够在Uri中发送身份validation。

 URL url = new URL ("http://user:pass@sub.domain.com/FolderName/FileName.docx"); 

这项技术应该同时适用于Windows身份validation和基本身份validation

尝试使用奇尔卡特,虽然它不是免费的。 但你可以很容易地在你的代码中实现它。

奇尔卡特链接