开源框架bboss单点登录demo跑起来
2016-09-27 10:15
183 查看
目前公司新项目要使用一个开源框架bboss的单点登录功能,要将此功能整合到新系统中去,所以我就学习了一下。
首先,进入这个bboss框架作者的博客中,找到相应的session共享,单点登录的博文,看了一下之后,发现两点:1.这个bboss框架使用gradle构建,2.要将session共享这个demo跑起来要首先安装redis,安装gradle这里直接去官网,下载完成之后,配置一下环境变量即可。
安装redis,我是在windows64位上安装,32位不行,直接去https://github.com/MSOpenTech/redis/releases这里下载解压缩即可。
然后在cmd中切换到安装的目录,输入redis-server redis.windows.conf 出现下图,则启动成功。
还是不行的话参考这篇博文:http://blog.csdn.net/renfufei/article/details/38474435
接下来,下载bboss框架的session共享项目:https://github.com/bbossgroups/security.git
下载完成之后,解压缩,
首先修改相应的redis的配置文件,打开解压缩目录找到session和sessionmonitor的文件夹,找到其中的resource文件夹,里面的redis.xml
修改为
因为实在自己电脑上的redis,所以这个也要改成single
注意sessionmonitor中的sessioncong.xml是这样
不然会报错
在cmd中切换到解压缩目录:
gradle publish
会看到各种警告,这个忽略即可。
之后再解压缩目录中,找到gradle.properties文件,将enable_gretty=false改成enable_gretty=true,
再接着,输入gradle :session:tomcatStart
这个时候在浏览器中输入localhost/session就能看到结果
[b]注意:[/b]
[b] [/b]之前使用的是redis,但是sessionmonitor使用的是mongodb,现在安装好mongodb之后,输入mongod --dbpath "C:\Program Files\MongoDB\Server\3.2\data"
注意这个双引号!!!
然后找到D:\workSpace\AsiaInfo\security\security-master\sessionmonitor\resources将其中的mongodb.xml修改成
sessionconf.xml 修改成
之后所有的操作和之前的一样。也可以看到相应的效果
首先,进入这个bboss框架作者的博客中,找到相应的session共享,单点登录的博文,看了一下之后,发现两点:1.这个bboss框架使用gradle构建,2.要将session共享这个demo跑起来要首先安装redis,安装gradle这里直接去官网,下载完成之后,配置一下环境变量即可。
安装redis,我是在windows64位上安装,32位不行,直接去https://github.com/MSOpenTech/redis/releases这里下载解压缩即可。
然后在cmd中切换到安装的目录,输入redis-server redis.windows.conf 出现下图,则启动成功。
还是不行的话参考这篇博文:http://blog.csdn.net/renfufei/article/details/38474435
接下来,下载bboss框架的session共享项目:https://github.com/bbossgroups/security.git
下载完成之后,解压缩,
首先修改相应的redis的配置文件,打开解压缩目录找到session和sessionmonitor的文件夹,找到其中的resource文件夹,里面的redis.xml
修改为
因为实在自己电脑上的redis,所以这个也要改成single
注意sessionmonitor中的sessioncong.xml是这样
不然会报错
在cmd中切换到解压缩目录:
gradle publish
会看到各种警告,这个忽略即可。
之后再解压缩目录中,找到gradle.properties文件,将enable_gretty=false改成enable_gretty=true,
再接着,输入gradle :session:tomcatStart
这个时候在浏览器中输入localhost/session就能看到结果
[b]注意:[/b]
[b] [/b]之前使用的是redis,但是sessionmonitor使用的是mongodb,现在安装好mongodb之后,输入mongod --dbpath "C:\Program Files\MongoDB\Server\3.2\data"
注意这个双引号!!!
然后找到D:\workSpace\AsiaInfo\security\security-master\sessionmonitor\resources将其中的mongodb.xml修改成
sessionconf.xml 修改成
之后所有的操作和之前的一样。也可以看到相应的效果
相关文章推荐
- 开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo
- 开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo
- iOS状态栏效果 指示器 开源框架 附有Demo
- 【实战】(三)android模拟qq登录(开源框架get和post)
- java通过Apache开源框架POI读取Word2003和Word2007转换成html的demo实例
- java 开源持久层框架 bboss
- c#实例化继承类,必须对被继承类的程序集做引用 .net core Redis分布式缓存客户端实现逻辑分析及示例demo 数据库笔记之索引和事务 centos 7下安装python 3.6笔记 你大波哥~ C#开源框架(转载) JSON C# Class Generator ---由json字符串生成C#实体类的工具
- java开源框架SpringSide 3.1.4.3开发Web的demo项目实战
- 使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(四)——对 run.py 的调整
- 良心博客滴滴开源框架VirtualAPK插件化介绍加教程加DEMO加投入项目
- android网络开源框架volley(一)——从一个demo开始
- Android(java)学习笔记213:开源框架post和get方式提交数据(qq登录案例)
- "开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo"项目分析
- 使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(五)——实现注册功能
- 使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(一)——创建应用
- quartz简单demo(一个简单易用的任务调度开源框架)
- Android开源框架androidannotation环境搭建及Demo
- 开源单点登录框架CAS学习二 —— CAS的安装需求
- 开源跨平台IOT通讯框架ServerSuperIO,集成到NuGet程序包管理器,以及Demo使用说明
- wz框架登录功能详解——demo1