SpringCloud系列十一:SpringCloudStream
SpringCloudStream 就是使用了基于消息系统的微服务处理架构。对于消息系统而言一共分为两类:基于应用标准的 JMS、基于协议标准的 AMQP,在整个 SpringCloud 之中支持有 RabbitMQ、Kafka 组件的消息系统...
SpringCloudStream 就是使用了基于消息系统的微服务处理架构。对于消息系统而言一共分为两类:基于应用标准的 JMS、基于协议标准的 AMQP,在整个 SpringCloud 之中支持有 RabbitMQ、Kafka 组件的消息系统...
一、简介 经过Cas 5.2.x版本使用 —— 实现SSO单点登录(九) 和 Cas 5.2.x版本使用 —— 自定义登录界面 / 自定义主题风格(十二)文章介绍,我们的登录跳转都是302到了cas-server端的界面。 现在有这么...
一、什么是 Cas代理认证 考虑这样一种场景:有两个应用App1和App2,它们都是受Cas Server保护的,即请求它们时都需要通过Cas Server的认证。现需要在App1中通过Http请求访问App2,显然该请求将会被App2配...
这篇紧接上一篇代理文章解读。 一、请求示例 配置好以后接下来将展示一个app1作为代理端访问app2的应用示例。该示例的重点在于app1的请求发起,对于需要请求的app2端的内容我们假设就是一个API接口,其简...
默认情况下,cas是将票据信息存储到内存中,我们可以将票据存储到redis服务器中,cas采用的spring data redis 来控制redis 将票据存储到redis需要两个步骤: 配置cas关于redis的依赖, 配置application.pro...
CAS单点登录 —— CAS-Server退出登录后跳转到指定页面 我以CAS-Server5.2.x版本为例,这个版本用的springboot搭建。 1、修改Client应用中的注销URL 在退出登录的url里需要添加service参数,该参数指定在...
一、简介 cas客户端接入称之为service,必须经过cas的允许才能进行登录,当然不同的客户端可以做不同的事情,其中包括: 自定义主题(各客户端登录页自定义) 自定义属性(服务属性(固定)与用户属性(动...
一、简介 在之前文章 Cas 5.2.x版本使用 —— 实现SSO单点登录(九) 讲解过如何实现单点登录。 相信大家也看到了,都是跳转到了同一个登录界面。本章节围着这个项目继续开展。 假设现在我有两个子站点,a...
在 SpringCloudConfig 之中考虑到所有配置文件都暴露在远程仓库之中的安全性问题,所以提供有安全访问的处理机制,这样可以对一些数据进行加密以及在读取的时候实现解密的控制。
通过名词就可以发现,SpringCloudConfig 核心作用一定就在于进行配置文件的管理上。也就是说为了更好的进行所有微服务的配置项的管理,在 SpringCloud 设计架构里面就考虑到了针对于所有的核心配置文件(a...
接着上一篇内容介绍,自定义密码验证 加密的类 加密的类,必须实现org.springframework.security.crypto.password.PasswordEncoder,因为验证的时候,cas就是调用接口,然后验证是否正确 package com.ting...
玩过了JDBC方式认证CAS用户,那么接下来是一是Rest方式进行用户认证。 什么是Rest认证? 通过数据接口对用户进行认证 cas又是怎么做的? 通过请求接口,返回固定格式,进行对密码匹配,判断用户是否合法 ...
一路过来学习或者使用CAS 5.x版本已经有段时间,开始有朋友问我如何进行调试找问题或者开发了,那么这一章介绍一下如何采用IDEA、Eclipse进行调试 实战 通过官网的overlay构建会发现跟目录有build.cmd/bui...
在开展项目之前,需要一些基本的CAS知识扫盲工作,请仔细理解这几篇文章对后期项目很有帮助,具体重复内容这里不在多说,看文章即可, CAS 实现SSO单点登录过程浅析 CAS单点登录流程梳理 前端需要了解的 S...
之前介绍过在application.properties文件中,修改默认的静态用户名和密码。这节分析下,取消静态登陆方式,该用从数据库链接获取用户进行登录认证。 CAS支持各种数据库,我这里选用MySQL进行实践。 加密方...