自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JWT、自定义注解实现接口访问权限控制及SpringCloud Feign分布式服务调用信息传递

待补充

2022-04-14 19:33:58 1449

原创 Sign签名计算、验签实例(对外提供接口)

对外提供接口签名sign计算、验签实例一、简述二、签名设计及计算过程三、UML图四、代码实例一、简述1、对外提供接口,为保护参数不被修改,保护数据的安全性,需要在客户端调用时接口添加签名、服务端对接口进行验签;2、本实例中authKey是不参与通信,整个过程中authKey是不参与通信的,所以只要保证authKey不泄露,即使请求参数被其他原因泄露,请求也不会被伪造。二、签名设计及计算过程1.己方系统提供clientId: 由于己方系统可能会对外不同角色方提供接口(第三方系统app、第三方系统P

2022-04-12 00:29:32 3666

原创 Spring Security + JWT 实现基于token的登录验证

一、JWTJWT:json web token,是目前最流行的一个跨域认证解决方案:客户端发起用户登录请求,服务器端接收并认证成功后,生成一个 JSON 对象,然后将其返回给客户端。基于spring security实现登录认证基础配置/** * @Description 安全配置 * @Date * */@Configuration@EnableWebSecurity@EnableGlobalMethodSecurity(prePostEnabled = true)public

2022-04-11 00:36:06 2464 1

原创 zookeeper简单整理及基于zookeeper实现分布式锁

zookeeper简单整理及基于zookeeper实现分布式锁(及与Redis分布式锁比较)

2022-03-31 19:23:51 2716

原创 RabbitMQ使用总结及实例

RabbitMQ学习总结一、基本原理订阅发布机制,生产者发布消息到队列,消费者订阅该队列,内部的监听机制监听到订阅的队列有消息,就会调用相关的方法进行处理;二、组件:生产者、消费者、服务器Server(vhost虚拟主机)、exchange交换机、queue队列、routing key路由键、banding key绑定键三、各个组件之间关系生产者发送消息带有routing key的消息头,交换机和队列通过bandging key进行绑定,消息的消息头和banding key相匹配决定消息路由到

2022-03-25 14:48:18 3734

空空如也

空空如也

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

TA关注的人

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