- 博客(11)
- 收藏
- 关注

原创 Sentinel集成CAS实现SSO(个人总结与梳理)
Sentinel原理Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。sentinel-dashboard,Sentinel的可视化界面,通过 Sentinel 的控制台,我们可以对规则进行查询和修改,也可以查看到实时监控,机器列表等信息SSO原理单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即
2020-09-04 18:20:23
1029
原创 Java将阿拉伯数字的金额转为中文大写。输入数字最多小数点前十位,小数点后三位数
将阿拉伯数字的金额转为中文大写。输入数字最多小数点前十位,小数点后三位数
2025-02-20 09:55:09
290
原创 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
2530
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
2329
1
原创 利用@Order注解优先调用自定义过滤器
开发中会遇到需要自定义一个过滤器,并且要在其他过滤器之前执行,那么需要添加@Order(1)注解,就可以解决。
2020-09-11 18:22:11
1702
原创 安装grunt后报错不是内部或外部命令
执行 npm install -g grunt -cli ,安装grunt没有报错,查看grunt版本要用grunt -version,不能用grunt -v如果提示不是内部或外部命令,要配环境变量,我的电脑-属性-高级系统设置-环境变量-path
2020-09-11 14:21:10
1009
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
427
原创 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
279
原创 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
209
原创 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
943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人