会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浮生半日
心有猛虎 细嗅蔷薇~
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2018年11月16日
docker-compose安装elasticsearch集群
摘要: 文件目录: 1、编写docker-compose文件 es-master:master节点,确定分片位置,索引的新增、删除请求分配 es-node1:分片的 CRUD,以及搜索和整合操作 es-node2:分片的 CRUD,以及搜索和整合操作 es-head:es的一个插件,目前官方版本只支持5.0
阅读全文
posted @ 2018-11-16 14:07 浮生若云
阅读(12031)
评论(2)
推荐(0)
2018年11月13日
Spring Security OAuth2 源码分析
摘要: Spring Security OAuth2 主要两部分功能:1、生成token,2、验证token,最大概的流程进行了一次梳理 1、Server端生成token (post /oauth/token) AuthorizationServerSecurityConfigurer 在配置阶段 如果允许
阅读全文
posted @ 2018-11-13 15:07 浮生若云
阅读(4231)
评论(0)
推荐(1)
2018年10月31日
Spring Security OAuth2 token权限隔离
摘要: 由于项目OAuth2采用了多种模式,授权码模式为第三方系统接入,密码模式用于用户登录,Client模式用于服务间调用, 所有不同的模式下的token需要用 @PreAuthorize("hasAuthority('client')") 进行隔离,遇到问题一直验证不通过。 通过调试发现资源服务从授权服
阅读全文
posted @ 2018-10-31 16:23 浮生若云
阅读(7897)
评论(0)
推荐(0)
Spring Cloud Feign 使用OAuth2
摘要: Spring Cloud 微服务架构下,服务间的调用采用的是Feign组件,为了增加服务安全性,server之间互相调用采用OAuth2的client模式。Feign使用http进行服务间的通信,同时整合了Ribbion 使得其具有负载均衡和失败重试的功能,微服务service-a调用service
阅读全文
posted @ 2018-10-31 15:47 浮生若云
阅读(18561)
评论(2)
推荐(0)
Spring Security OAuth2 授权码模式
摘要: 背景: 由于业务实现中涉及到接入第三方系统(app接入有赞商城等),所以涉及到第三方系统需要获取用户信息(用户手机号、姓名等),为了保证用户信息的安全和接入方式的统一, 采用Oauth2四种模式之一的授权码模式。 介绍: 第三方系统调用我方提供的授权接口(步骤1) 用户同意授权,后跳转第三方系统(步
阅读全文
posted @ 2018-10-31 14:27 浮生若云
阅读(23900)
评论(3)
推荐(1)
2018年10月20日
全链路追踪spring-cloud-sleuth-zipkin
摘要: 微服务架构下 多个服务之间相互调用,在解决问题的时候,请求链路的追踪是十分有必要的,鉴于项目中采用的spring cloud架构,所以为了方便使用,便于接入等 项目中采用了spring cloud sleuth + zipkin 。现总结如下: spring cloud sleuth + zipki
阅读全文
posted @ 2018-10-20 10:57 浮生若云
阅读(5842)
评论(0)
推荐(0)
2018年10月13日
Spring Security OAuth2 授权失败(401) 问题整理
摘要: Spring Cloud架构中采用Spring Security OAuth2作为权限控制,关于OAuth2详细介绍可以参考 http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 项目中采用OAuth2四种模式中的两种,Password模式和Cl
阅读全文
posted @ 2018-10-13 12:01 浮生若云
阅读(50832)
评论(4)
推荐(1)
2018年9月28日
使用ShardingJdbc分表
摘要: 项目中做个统一订单的基础服务(只记录订单的基本的公共信息),1、便与后续各种其他业务的接入~ 2、同时APP端提供统一订单信息的查询入口,后续其他业务不用升级 由于统一的订单服务,所以订单量会很大,所以目前考虑进行分表操作, 1、分表方案 一:基于Poxy MyCat中数据库中间件 优点:功能强大,
阅读全文
posted @ 2018-09-28 13:02 浮生若云
阅读(2643)
评论(0)
推荐(0)
2018年9月5日
Kubectl常用命令
摘要: 1、查看创建的状态,状态为Pending【准备中】,Running状态【已经创建成功】 kubectl get pods -n test-gt 2、查看POD详细信息 kubectl get pods -o wide -n test-gt 3、创建pod kubectl apply -f svc-w
阅读全文
posted @ 2018-09-05 13:42 浮生若云
阅读(3890)
评论(2)
推荐(0)
2018年9月4日
Spring Cloud Zuul实现IP访问控制
摘要: 接着上篇文章 https://www.cnblogs.com/mxmbk/p/9569438.html IP访问限制和黑白名单如何做,需要解决以下几个问题: 1、如何识别正常访问和异常访问?(一段时间同一接口访问次数太多?高峰期和低峰期是否不同?) 2、IP访问异常后拒绝策略是什么?(一段时间访问访
阅读全文
posted @ 2018-09-04 16:19 浮生若云
阅读(2003)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告