【发布时间】:2017-09-02 15:20:48
【问题描述】:
我们有安卓应用,零售商可以通过它为客户手机充值。所以我们需要对每个充值请求进行授权。
要发送充值请求,零售商需要使用充值相关信息以及用户ID和用户密钥访问api。如下
[AcceptVerbs("GET")]
public IHttpActionResult Prepaid(int pUserID = -1, string pKey = "", string pCustomerNo = "", decimal pAmount = 1, int pServiceProviderId = -1, int pDeviceTypeId = -1)
我们为每个 api 命中比较用户密钥(加密密码)和存储在 db 中的密码来验证用户
这会导致太多的数据库调用,我们的服务器变慢
它的 b2b 应用程序和零售商执行不同类型的操作,例如交易历史记录、信用请求、图书投诉,而不仅仅是充值
用户登录Android应用后如何维护状态
【问题讨论】:
标签: android c#-4.0 session-cookies session-state