自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Sentinel集成CAS实现SSO(个人总结与梳理)

Sentinel原理Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。sentinel-dashboard,Sentinel的可视化界面,通过 Sentinel 的控制台,我们可以对规则进行查询和修改,也可以查看到实时监控,机器列表等信息SSO原理单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即

2020-09-04 18:20:23 880

原创 skywalking+cas集成实现单点登录

参考上一篇Sentinel集成CAS实现SSO版本skywalking8.1添加依赖时报错Connected to the target VM, address: '127.0.0.1:51902', transport: 'socket'SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/F:/soft/maven/repository/org/apache/logging/

2020-09-18 17:30:16 2079 2

原创 springboot项目报错java.lang.IllegalArgumentException: Could not resolve placeholder ‘cas.server-url-pref

直接执行命令:mvn clean install -Dmaven.test.skip=true -Dcheckstyle.skip=trueCaused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'cas.server-url-prefix' in value "${cas.server-url-prefix}" at org.springframework.util.PropertyPlaceholde

2020-09-18 17:08:21 1764

原创 利用@Order注解优先调用自定义过滤器

开发中会遇到需要自定义一个过滤器,并且要在其他过滤器之前执行,那么需要添加@Order(1)注解,就可以解决。

2020-09-11 18:22:11 1114

原创 安装grunt后报错不是内部或外部命令

执行 npm install -g grunt -cli ,安装grunt没有报错,查看grunt版本要用grunt -version,不能用grunt -v如果提示不是内部或外部命令,要配环境变量,我的电脑-属性-高级系统设置-环境变量-path

2020-09-11 14:21:10 860 1

原创 sentinel+cas认证跳转到自定义的欢迎页

cas注销跳转到自定义的欢迎页1、cas注销后默认跳转到登录页,所以如果要跳转到自定义的欢迎页时,要在tomcat8\webapps\cas\WEB-INF\classes\application.properties文件中添加:#允许注销后重定向cas.logout.followServiceRedirects=true 2、controller处理注销请求 @Value("${casClientLogoutUrl}") private String casClientLogou

2020-09-07 17:07:26 330

原创 sentinel与cas两种认证方式的可选配置实现

sentinel与cas两种认证方式的可选配置实现参考博客:SpringBoot基础篇Bean之条件注入@Condition使用姿势一、在sentinel的application.properties文件中添加属性#是否加载sso beanconditional.cas.load=false#是否加载sentinel beanconditional.sentinel.load=true二、在sentinel认证时所需加载的类上添加注解@ConditionalOnExpression("$

2020-09-07 16:30:13 227

原创 springboot项目配置https

sentinel配置https1.使用jdk自带的 keytools 创建证书打开cmd窗口,输入如下命令keytool -genkey -alias tomcat -keyalg RSA -keystore ./server.keystore按照提示进行操作输入密钥库口令:123456再次输入新口令:123456您的名字与姓氏是什么?[Unknown]: sso.server.com您的组织单位名称是什么?[Unknown]: sso.server.com您的组织名称是什么?[

2020-09-07 16:21:33 157

原创 CAS添加https(个人总结)

CAS添加https参考博客:CAS单点登录-https配置JAVA SSL HTTPS 连接详解 生成证书HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。

2020-09-07 16:16:32 813

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除