- 博客(4)
- 收藏
- 关注
原创 Spring cloud系列20 OAuth2.0的实现客户端模式(client_credentials)支持refesh code
默认情况下OAuth2.0 客户端模式(client_credentials)不支持refresh code。现在由于业务的关系,需要支持refresh code。 在Spring OAuth2.0中 client_credentials模式对应的类是ClientCredentialsTokenGranter 在此类中有个变量可以控制是否返回refreshcode,此成员变量是allowRefresh,默认值为false。在此类的在grant()方法中,如果allowRefresh=false,则会将
2019-07-17 23:27:46 7773 1
原创 问题备忘:Spring Cloud OAuth2.0 开发过程中碰到的问题
Spring Cloud OAuth2.0 开发过程中碰到的问题:1.Spring Security – There is no PasswordEncoder mapped for the id “null”2. 调用接口/com-oauth/oauth/check_token失败3.问题3: 在使用密码模式时,抛出异常:o.s.s.o.provider.endpoint.TokenEndpoint : Handling error: UnsupportedGrantTypeException,
2019-07-17 23:11:55 6693
原创 Spring cloud系列十九 Spring Cloud G版本集成oAuth2.0
由于项目的关系,系统需要集成oAuth2.0功能实现自定义功能:1. OAuth2.0中定义四种授权模式对应的类及其他一些重要的类2. 实现自定义客户端账户(不是用户的账户)3. 实现自定义用户账号4. 将accesstoken存储到redis中
2019-07-16 23:50:48 2944
原创 系统设计 - Zero-Copy总结和性能测试
zero-copy应用场景:将本地一个文件通过网络传输给另一个程序。zero-copy技术的使用场景有很多,比如Kafka, 又或者是Netty等,可以大大提升程序的性能。下面我们通过对比传统方式和zero-copy的方式传输数据,来理解zero-copy。Zero-copy上下文切换的次数从4次降低到2次,数据复制次数从4次降低到2次。Zero-copy 中数据的copy都由DMA执行,CPU不参与复制,从而节省CPU的消耗。 Zero-copy中的zero不是指不需要copy,而是指user mo
2019-07-08 23:09:14 879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人