Android中的Windows / NTLM身份验证

时间:2020-04-27 18:04:20

标签: android authentication ntlm

很长一段时间以后,我正在从事Android项目,而令我感到惊讶的是,对于调用启用了Windows / NTLM身份验证的Web API仍然没有内置的支持。我在启用了Windows身份验证的IIS上部署了一个Web API,我想从我的Android应用中调用它的GET请求之一。

之前已经回答过类似的问题,但老实说,没有一种解决方案对我有用。

我尝试了Apache HttpClientJCIFSOKHttp第三方库的组合,但是以一种或其他方式卡住了。

在大多数情况下,我在运行时遇到ClassNotFound错误。

唯一没有出现任何逻辑错误的解决方案是this combination of OKHttp and JCIFS libraries。即使在这种解决方案上,我仍然不断收到401和错误请求(400)错误,仍然无法找出问题所在。

我还找到了chilkatsoft库,接下来我将尝试它,看看它如何运行。

但是到目前为止,对我来说什么都没有。在寻找要达到的目标时,请让我知道我在这里想念的东西吗?是否有任何直接方法可以调用启用Windows身份验证的Web API?

0 个答案:

没有答案