【问题标题】:How to call with credentials a .NET Webservice from Android?如何使用凭据从 Android 调用 .NET Web 服务?
【发布时间】:2010-08-19 10:47:57
【问题描述】:

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

问候

【问题讨论】:

    标签: android web-services authentication credentials ntlm


    【解决方案1】:

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

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

    我在 Apache 页面上读到了它,所以您必须下载 HttpClient 4.2 版本并将其添加到您的项目中。使用那个 HttpClient 类,然后继续工作。

    You can download here:

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

    【讨论】:

    • 不,这完全是正确的做法:一般来说,如果您发现一个过时的旧问题,那么要么发布一个新的正确答案,要么对旧问题发表评论,以便回答者可以更新它。谢谢!
    【解决方案2】:

    http://code.google.com/p/android/issues/detail?id=4962

    自 2009 年 11 月开放以来,我认为它不受支持,似乎也没有任何优先权。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多