JAVA SSO单点登录简单案例

Posted web前端网页设计

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA SSO单点登录简单案例相关的知识,希望对你有一定的参考价值。


点击上方「web前端网页设计」一键关注,更多网页设计 UI设计 html div css HTML5+CSS3、javascript、JQuery,phpmysql、帝国CMS建站教程尽在掌握。

JAVA SSO单点登录简单案例


今天小编写了个简单的单点登录案例,首先介绍下单点登录的原理:

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就 不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。下面直接上代码,在这里呢小编使用的框架是jfinal框架,首先创建统一登录页面login.jsp,JAVA SSO单点登录简单案例

在这里呢我用了隐藏域保存登录之后用户想要访问的url,下面创建访问登录页面的Controller,JAVA SSO单点登录简单案例

这里的url需要在Sysconfig这个类中配置,JAVA SSO单点登录简单案例

然后创建处理登录的Controller,JAVA SSO单点登录简单案例

创建登录拦截器JAVA SSO单点登录简单案例

创建demo1.jsp,demo2.jsp

JAVA SSO单点登录简单案例

JAVA SSO单点登录简单案例

好了,页面和代码搞定,下面看运行效果,先访问demo1的主页,由于没有cookie,会跳转到登录界面,登录成功后跳转到demo1的主页,下面访问demo2的主页,这个时候就无语再次登录了,直接跳转到demo2的主页JAVA SSO单点登录简单案例

JAVA SSO单点登录简单案例

声明:本文章来自互联网分享如涉及到版权问题请联系客服处理谢谢!

点击“阅读全文”,加入交流学习群

       


以上是关于JAVA SSO单点登录简单案例的主要内容,如果未能解决你的问题,请参考以下文章

java实现简单的单点登录

《果然新鲜》电商项目(35)-SSO单点登录(XXL-SSO案例)

java实现简单的单点登录 (转)

sso单点登录实现

案例SSO支持负载均衡引发的A5单点登录实现问题

SpringSecurity整合SSO单点登录