日期:2014-05-20  浏览次数:20799 次

关于登录客户端保存登录信息问题
各位大侠,我做个B/S结构的管理系统,同时做了个客户端,如果要访问该系统需先登录客户端,然后点击链接进入系统,问题是我该怎么保存用户的登录信息,然后在B/S系统中获取这些登录信息呢。希望大虾指点~~~~~~~~~~~~~

------解决方案--------------------
cookie 保存在客户端
------解决方案--------------------
客户端可以保存在全局变量里面
调用bs的时候可以这样:index.aspx?name=xxx&pwd=yyy
bs页面解析使用
------解决方案--------------------
我一直都是用regedit存储的
------解决方案--------------------
这个比较麻烦,

你可以用客户端登录,然后把登录用户ID和登录时间等信息,作为一条记录插入数据库的一个表中,然后得到这个记录的ID,这个ID作为一个参数加入你生成的链接(url),ID作为url的一个参数,这样bs网站就可以根据ID去数据库中找到登录的用户ID和登录时间,然后删除这条记录,

你还可以做超时处理,比如,如果bs网站读取数据库发现登录时间和当前时间按相差超过30秒就提示用户超时,要求用户用客户端再次登录,
------解决方案--------------------
登陆对象
------解决方案--------------------
session 保存