随笔分类 -  oauth2.0

摘要:.antMatchers("/**").access("#oauth2.hasScope('scope1')")上面这行代码,只是控制大范围的访问权限,具体到方法级的访问 还得看permission 以上教程代码顺序如下: 网关服务: 1.application.properties #zuul不传 阅读全文
posted @ 2020-05-29 12:14 valar-dohaeris 阅读(1405) 评论(0) 推荐(0) 编辑
摘要:授权得客户端信息、授权码信息全都存在数据库 1.建表 官方给了个sql文件:https://github.com/spring-projects/spring-security-oauth/blob/master/spring-security-oauth2/src/test/resources/s 阅读全文
posted @ 2020-05-29 09:03 valar-dohaeris 阅读(1874) 评论(1) 推荐(0) 编辑
摘要:JWT令牌 解决了之前普通令牌每次都要远程校验令牌带来得网络消耗;(有网友说可以将令牌验证从认证服务器上放到各个资源服务器上,不知是否可行?) JWT令牌的优点: 1、jwt基于json,非常方便解析。 2、可以在令牌中自定义丰富的内容,易扩展。 3、通过非对称加密算法及数字签名技术,JWT防止篡改 阅读全文
posted @ 2020-05-28 13:23 valar-dohaeris 阅读(615) 评论(0) 推荐(0) 编辑
摘要:分布式授权解决方案: 其中授权服务一般放在网关服务上,资源服务指的是,挂在网关下得各个微服务 网关授权客户端》客户端拿到token》客户端拿到token到网关验证,获取token明文》各个资源端拿着token明文放到security得上下文中访问相应得资源 授权服务配置: /** * 授权服务配置 阅读全文
posted @ 2020-05-28 09:09 valar-dohaeris 阅读(278) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示