您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> web单点登录问题,最好有关键代码的源码。(急急急)

web单点登录问题,最好有关键代码的源码。(急急急)

来源:网络整理     时间:2016/7/4 21:04:03     关键词:

关于网友提出的“ web单点登录问题,最好有关键代码的源码。(急急急)”问题疑问,本网通过在网上对“ web单点登录问题,最好有关键代码的源码。(急急急)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: web单点登录问题,最好有关键代码的源码。(急急急)
描述:

    我是从事电子商务网站开发,我们公司要做一系列的电子商务网站,希望能实现单点登录。我的问题是怎么来控制cookie实现时间控制,如果不用cookie的话,又有什么更好的解决方案,希望大虾们能帮帮忙,如果不愿意在这里贴出源码的话,我们可以私聊,留下QQ或邮箱或者直接Q我397652243.在这里写过各位大侠们。真的很急的。再次谢谢!!!


解决方案1:

HttpSession session = request.getSession();
session.setMaxInactiveInterval(int time);

解决方案2:

单点登录可以用CAS.
以下是我用MAP简单实现的.可能会有错误.
sessionlistener --> static map 保存session -->
sessioncreate() 忘 了监听器是哪个方法了,就是监听创建的.map.put(session.getId(), session);
destroy-->map.remove(key);
logon-->
sessi /> if(sessionid!=null) session=map.get(sessionid); session.removeAttribute("user");  移除会话中的user属性,不用invalidate()是因为这个方法不能随便用.
logon operator:............
session.setAttribute('user');
servletcontext.setAttribute(user.getUsername,session.getId());  针对用户名设置全局变量,以取得session id然后到MAP里取得session再移除上一次用户登录设置的属性.

解决方案3:

session 如果是大的站点建议不要使用哦!~
如果是要用SESSION 
如果是C#的话
可以用session.Add("flag","true");
然后通过判断flag 允许用户登陆
超时可以在web配置文件里面设置一个session的超时!就可以达到了
 

解决方案4:

用session试试

解决方案5:

路过

解决方案6:

学习

解决方案7:

http://blog.163.com/anly_liu/blog/static/428323142008102122657786/

解决方案8:

通常是SESSION或者COOKIE来做 不会搜索不到的

解决方案9:

路过
http://www.cnitblog.com/neatstudio/archive/2008/08/02/47531.html

解决方案10:

http://search.download.csdn.net/search/%E5%8D%95%E7%82%B9%E7%99%BB%E9%99%86
CSDN下载区看看

解决方案11:

帮顶。。


以上介绍了“ web单点登录问题,最好有关键代码的源码。(急急急)”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2281782.html

相关图片

相关文章