如何使用来自Android的.NET Webservice凭据进行调用?

时间:2010-08-19 10:47:58

标签: android web-services authentication credentials ntlm

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

此致

2 个答案:

答案 0 :(得分:1)

我有同样的问题,我读了很多。但我有一个“答案”,你怎么解决它。

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

我在Apache页面上读过它,所以你必须下载HttpClient 4.2版本并将它添加到你的proyect中。使用该HttpClient类然后shold工作。

You can download here:

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

答案 1 :(得分:0)

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

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