【问题标题】:Authenticate user via web service in Android app通过 Android 应用中的 Web 服务对用户进行身份验证
【发布时间】:2011-10-16 22:13:49
【问题描述】:

我创建了一个网络服务,允许用户验证他的用户名和密码。当用户名和密码都正确时,它返回“成功”。现在,我需要通过 EditText 字段获取用户名和密码并通过调用我创建的 Web 服务来验证用户身份,从而制作一个几乎相同的 Android 应用程序。

我在 SQL Server 2008 中创建了我的数据库,并使用 C#/.NET 创建了我的 web 服务 这是web service code

谁能告诉我如何创建 Android 应用程序?

谢谢

【问题讨论】:

  • 您将需要一些机制来保持用户会话。用户登录后,你怎么知道他被认证了?
  • @aromero :是的,你说得对,我需要创建一个会话,但是否可以在 Android 和我使用的技术中做到这一点?

标签: .net android web-services sql-server-2008


【解决方案1】:

如果您正在寻找身份验证后的会话维护,HttpClient 类应该可以满足您的需求。如果您正在寻找一个 SOAP 库,Android 上没有,但其他人有幸使用kSOAP

【讨论】:

  • 非常感谢!!我是 Android 新手,所以我有一些疑问。如何使用 HttpClient ?在 EditText 字段中输入用户名和密码后,我将如何传递我的 Web 服务的 url,以便我的 Android 应用程序使用它进行身份验证?
  • 某事大意为:client = new DefaultHttpClient();请求 = 新的 HttpGet(url); response = client.execute(request);
  • 这里有一个 kSOAP fork for Android 支持code.google.com/p/ksoap2-android
猜你喜欢
  • 2013-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-22
  • 2012-02-10
  • 2012-05-25
  • 2017-04-28
  • 2011-06-19
相关资源
最近更新 更多