GateController – 系统安全门禁控制器 | CSFramework.WebApi后端框架|C/S开发框架

CSFramework.WebApi服务端开发框架WebApi后台框架WebApi框架原创软件@csframework.com

序 | 名称 | 值 | 说明 |
1 | 服务器地址 | http://localhost:19893 | 开发环境的服务器地址 |
2 | 路由 | api/gate | 控制器的路由地址 |
3 | 完整URL | 控制器完整URL地址 |

序 | 接口名称 | ActionName | 参数/模型 | 说明 |
1 | Login | login | ModelRequest request | 提交的用户请求模型数据。 |
2 | Logout | logout | ModelRequest request | 提交的用户请求模型数据。 |
Login – 用户登录



[HttpPost]
[ActionName("login")]
public IUserResponse Login(ModelRequest request)

//构建登录请求对象
ModelRequest mr = new ModelRequest();
mr.ApiKey =”5b7184d1-2482-4b7e-85f4-93d86bf1f46e”;
mr.Data =”{UserID:13811118888,Pwd:123456}”; //JSON数据
mr.Sign = CryptoHelper.ToMD5(mr.ApiKey + mr.Data +”z3d85f4865b7184d1bf1”);//Sign数字签名
mr.DataIsEncrypted = false;
//调用WebApi接口
string url=”http://localhost:9988/api/gate/login”;
string response=HttpTools.Post(url, JsonConvert.SerializeObject(mr));//HTTP-POST
Logout – 用户登出


[HttpPost]
[ActionName("logout")]
public IUserResponse Logout(ModelRequest request)

//构建登录请求对象
ModelRequest mr = new ModelRequest();
mr.ApiKey =”5b7184d1-2482-4b7e-85f4-93d86bf1f46e”;
mr.Data =”{UserID:13811118888,Pwd:123456}”; //JSON数据
mr.Sign = CryptoHelper.ToMD5(mr.ApiKey + mr.Data +”z3d85f4865b7184d1bf1”);//Sign数字签名
mr.DataIsEncrypted = false;
//调用WebApi接口
string url=”http://localhost:9988/api/gate/logout”;
string response=HttpTools.Post(url, JsonConvert.SerializeObject(mr));//HTTP-POST


参考文档:
CSFramework.WebAPI 后端框架系统架构图|C/S开发框架
CSFramework.WebApi后端框架 | 开发者账号(公钥ApiKey与私钥SecretKey)|C/S开发框架
CSFramework.WebApi后端框架 | 用户请求类型 (User Request)参数模型|C/S开发框架
CSFramework.WebApi后端框架提供两种接口调用方式|C/S开发框架
FileController – 文件管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
ImageController – 图片资源控制器 | CSFramework.WebApi后端框架|C/S开发框架
SystemController – 系统管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
CSFramework.WebApi后端框架 | 系统配置 | app.config|C/S开发框架
VS解决方案与目录结构 | CSFramework.WebApi后端框架|C/S开发框架
CSFramework.WebApi后端框架 | 压力测试报告|C/S开发框架
CSFramework.WebApi后端框架软件截图|C/S开发框架
CSFramework.WebApi后端框架 | 软件著作权登记证书|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试FileController文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试ImageController图片文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
CSFramework.WebAPI 后端框架系统架构图|C/S开发框架
CSFramework.WebApi后端框架 | 开发者账号(公钥ApiKey与私钥SecretKey)|C/S开发框架
CSFramework.WebApi后端框架 | 用户请求类型 (User Request)参数模型|C/S开发框架
CSFramework.WebApi后端框架提供两种接口调用方式|C/S开发框架
FileController – 文件管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
ImageController – 图片资源控制器 | CSFramework.WebApi后端框架|C/S开发框架
SystemController – 系统管理控制器 | CSFramework.WebApi后端框架|C/S开发框架
CSFramework.WebApi后端框架 | 系统配置 | app.config|C/S开发框架
VS解决方案与目录结构 | CSFramework.WebApi后端框架|C/S开发框架
CSFramework.WebApi后端框架 | 压力测试报告|C/S开发框架
CSFramework.WebApi后端框架软件截图|C/S开发框架
CSFramework.WebApi后端框架 | 软件著作权登记证书|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试FileController文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试ImageController图片文件控制器 | CSFramework.WebApi后端框架|C/S开发框架
测试DoController控制器 | CSFramework.WebApi后端框架|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服



