支持国产操作系统国产应用!

捉蛋网

当前位置: 捉蛋网>教程>Android开发>

Android与IIS身份验证——Form验证

时间:2013-06-05 16:34来源: 作者: 点击:
  一、设计思路
  Android客户端访问IIS服务器时,当没有登陆时,ASP.NET通过Form集成验证方法会返回一个登陆页面。然后输入正确的用户名和密码,就可以进入主程序了。

  在Android客户端访问以IIS为宿主的ASP.NET服务器时,返回JSON格式来传递数据。客户端中,根据返回数据的不同而判断当前状态是否已登陆。由于Form验证是保存了Cookie,所示每次调用Http请求之前要先添加上次请求的Cookie。

  二、ASP.NET服务器端
  创建一个ASP.NET MVC网站项目。
  首先,由于每次请求都返回JSON格式的数据,我们编写一个Model类来承载数据。

  public class ResponseResult
      {
          /// <summary>
          /// 是否已登录
          /// </summary>
          public bool IsAuthenticated { get; set; }

          /// <summary>
          /// 是否执行成功
          /// </summary>
          public bool IsSuccess { get; set; }

          /// <summary>
          /// 登录账号
          /// </summary>
          public string Identity { get; set; }

          /// <summary>
          /// 执行结果
          /// </summary>
          public object Result { get; set; }
      }

[1] [2] [3] [4] 下一页

(责任编辑:捉蛋网-刷机)
............................................................................................... ...............................................................................................

 

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------