如何解决微信公众平台开发教程(八)中的Session处理难题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2033个文字,预计阅读时间需要9分钟。
在微信窗口,输入的信息有限,需要分多次请求。例如:进行用户绑定时,需输入用户的相关信息,如用户名、密码,或昵称、电话号码,进行服务端验证。
在微信窗口,输入的信息有限,我们需要将一些信息分多次请求。
比如:在进行用户绑定时,我们需要输入用户的相关信息,比如:用户名、密码,或者姓名、电话号码,服务端验证通过,即可将系统用户与微信用户绑定。
然后,此微信账户就有一定的功能权限了,可以查积分,消费记录等。服务号:招商银行信用卡,就有很多功能。
微信客户端无法缓存信息,而且输入信息有限,需要进行多次请求,在服务端保存当前会话状态。这就需要Session。
本文以用户认证,绑定账号为例,来说明具体处理。
一、创建通用的Session处理机制。
为了更好的说明原理,便于扩展,我们来自己设计Session。当然,这里也可以使用System.Web.SessionState.HttpSessionState,这是Web常用的Session机制。
1、自定义Session
用于存储会话片段以及相关数据。
本文共计2033个文字,预计阅读时间需要9分钟。
在微信窗口,输入的信息有限,需要分多次请求。例如:进行用户绑定时,需输入用户的相关信息,如用户名、密码,或昵称、电话号码,进行服务端验证。
在微信窗口,输入的信息有限,我们需要将一些信息分多次请求。
比如:在进行用户绑定时,我们需要输入用户的相关信息,比如:用户名、密码,或者姓名、电话号码,服务端验证通过,即可将系统用户与微信用户绑定。
然后,此微信账户就有一定的功能权限了,可以查积分,消费记录等。服务号:招商银行信用卡,就有很多功能。
微信客户端无法缓存信息,而且输入信息有限,需要进行多次请求,在服务端保存当前会话状态。这就需要Session。
本文以用户认证,绑定账号为例,来说明具体处理。
一、创建通用的Session处理机制。
为了更好的说明原理,便于扩展,我们来自己设计Session。当然,这里也可以使用System.Web.SessionState.HttpSessionState,这是Web常用的Session机制。
1、自定义Session
用于存储会话片段以及相关数据。

