• -------------------------------------------------------------
  • ====================================

架构-各种中间件

Jenkins 持续集成——SpringCloud项目一键打包发布

Jenkins 持续集成——SpringCloud项目一键打包发布
最近小组项目几经坎坷终于上线,运维这块我并没有负责,但是发现同事们发包的时候还在获取代码–>本地编译打包–>远程登录 linux 服务器–>手动执行 shell,在分布式部署的时候如果机器比较多这简直是一个噩梦。。。心里就琢磨找一找自动构建发布的工具吧,毕竟 DevOps 最近微软极力推崇,开源世界更是……继续阅读 »

dewbay 6年前 (2019-04-12) 4539浏览 0评论3个赞

CAS-shiro环境下的单点登出

CAS-shiro环境下的单点登出
本文使用的环境为:CAS = 4.1.10;shiro = 1.2.2;公司产品线较多,需要使用单点登录来贯通各个产品项目,遂采用 CAS + shiro进行单点登录的实现。完成配置后,发现一个问题:ABC 三个应用在单点登录环境下是可以一次登录各处使用,在 A 登录后 BC 均可直接使用。但是,卧槽为啥我 A 登出之后 BC ……继续阅读 »

dewbay 6年前 (2019-04-12) 3152浏览 0评论0个赞

集成CAS单点登录使用Shiro Session时,实现多点登出的解决办法

集成CAS单点登录使用Shiro Session时,实现多点登出的解决办法
集成 CAS 单点登录的项目中,实现多点登出效果(在 A 网站点退出后,共享同一个 CAS TGT 票据的 B 网站也被退出)比较简单,集成官方解决方案的配置(在 web.xml 中配置casSingleSignOutFilter)即可。但是官方解决方案只是对标准的 http session进行处理。如果项目中使用了 Shiro Sessi……继续阅读 »

dewbay 6年前 (2019-04-12) 2809浏览 0评论2个赞

springMVC集成shiro与cas实现SSO单点登录

springMVC集成shiro与cas实现SSO单点登录
一、前言Apache Shiro 与 Spring Security 一样是 Java 的一个安全框架。那为什么与 Spring 整合却用 Shiro?其实我个人是认为 Spring Security 太过于笨重,要写太多的过滤器,Shiro 的配置简单这就是我选择的理由,何况 Spring 官方自己都推荐使用 Shiro。Shiro 最主要的就是……继续阅读 »

dewbay 6年前 (2019-04-12) 2875浏览 0评论0个赞

Spring Boot 集成Shiro和CAS

Spring Boot 集成Shiro和CAS
请大家在看本文之前,先了解如下知识点: 1、Shiro 是什么?怎么用? 2、Cas 是什么?怎么用? 3、最好有 Spring 基础可以先看看这两篇文章,按照这 2 篇文章的内容做一遍: Spring Boot Shiro 权限管理 CAS 单点登录首先看一下下面这张图: 第一个……继续阅读 »

dewbay 6年前 (2019-04-12) 2012浏览 0评论0个赞

cas4.2.7 集群服务搭建

cas4.2.7 集群服务搭建
cas服务端集群,网上资料很多,无非就是 session 共享,ticket 共享。 但是 session 共享是必须的吗?或者能实现集群吗?实践:1. ticket 共享,直接上代码package org.jasig.cas.ticket;import java.util.Collection;impor……继续阅读 »

dewbay 6年前 (2019-04-12) 2220浏览 0评论0个赞

cas 4.X单点登录实战

cas 4.X单点登录实战
使用工具maven-3.3.9cas-4.1.4Tomcat-7.0.57-win-x64cas-sample-java-webapp一、Hello cas1、下载 Tomcat,解压;修改其 server.xml,增加对 SSL 支持(具体百度):1 <Connector SSLEnabled……继续阅读 »

dewbay 6年前 (2019-04-12) 1983浏览 0评论0个赞

Cas单点登录(整合shiro版本)

Cas单点登录(整合shiro版本)
Cas单点登录(整合shiro版本)   单点登录:Single Sign On,简称 SSO,SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS 框架:CAS(Central Authentication Service)是实现 SSO单点登录的框架。逻辑关系图:(注:……继续阅读 »

dewbay 6年前 (2019-04-12) 8176浏览 0评论1个赞