android - 如何使用凭据从 Android 调用 .NET Web 服务?

标签 android web-services authentication credentials ntlm

我在 Android 平台上使用 .NET Web 服务时遇到问题,因为我想使用的 Web 服务被锁定在 Windows (NTLM) 身份验证之后。 我如何在 Android 应用程序中对 HttpClient 请求使用 NTLM 身份验证?

问候

最佳答案

我有同样的问题,我读了很多关于它的资料。但是我有一个关于你如何解决它的“答案”。

问题是 HttpClient 类,因为它不支持 NTLM 连接,但是,现在 HttpClient api (4.2) 可以支持它。

我在 Apache 页面上看到了它,因此您必须下载 HttpClient 4.2 版本并将其添加到您的项目中。使用该 HttpClient 类,然后开始工作。

You can download here:

我现在发布它是因为有些人可以在这里找到解决方案。

关于android - 如何使用凭据从 Android 调用 .NET Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3520979/

相关文章:

php - 添加验证码到 Symfony2 登录

java - 使用 Spring、Swing 和 SQLite 在 Java 中进行用户授权

java - android读取USSD响应

android - 旋转 Open GL 顶点数组中的单个多边形?

Android - 使用 Retrofit 获取错误 "Cannot construct instance of (although at least one create exist)"

http - 使用 JAX-RS 的 "fake"DELETE 和 PUT 方法的最佳方法是什么?

java - 如何在restful webservice中获取表单参数作为对象

android - 从 SDcard 使用 XmlPullParser 进行解析

java - 如何在 jboss 上以编程方式设置 jax-ws 客户端请求超时?

javascript - AngularJS错误: Provider must return value from $get factory method