您可以通过将 AccessTokenConverter (间接保存 UserDetailsService )设置为 JwtAccessTokenConverter 来完成此操作 . 请参见 accessTokenConverter() 方法 .

@Configuration

@EnableAuthorizationServer

public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {

// Other configurations omitted

@Autowired

private AuthenticationManager authenticationManager;

@Override

public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception {

endpoints.tokenStore(tokenStore())

.accessTokenConverter(accessTokenConverter())

.tokenEnhancer(accessTokenConverter())

.authenticationManager(authenticationManager);

}

@Bean

public TokenStore tokenStore() {

return new JwtTokenStore(accessTokenConverter());

}

@Bean

public JwtAccessTokenConverter a

java中principal对象,如何使用OAuth2获取Spring的自定义Principal对象?相关推荐

  1. java根据父类找子类_在java中实现多态时,可以通过父类变量引用子类的对象。_学小易找答案...

    [单选题]对于字符串s="java",下面哪个选项返回字符在字符串中'v'的位置( ). [简答题]汽车核保的主要内容 [判断题]在java中产生子类对象时,直接调用子类的构造方法 ...

  2. java 中遍历双列集合_获取单列集合,双列集合,数组的Stream流对象以及简单操作...

    获取流对象 获取单列集合,双列集合,数组的流对象 单列集合获取流对象: 1.java.util.Collection接口中加入了default方法stream()获取流对象,因此其所有实现类均可通过此 ...

  3. 在java中为什么_属性绑定到类型_方法绑定到对象_13. Java基础之类型信息(RTTI和反射)...

    一. Java反射机制介绍 Java 反射机制.通俗来讲呢,就是在运行状态中,我们可以根据"类的部分已经的信息"来还原"类的全部的信息".这里"类的部 ...

  4. 25.java中IO流的应用---缓冲流、转换流以及对象流过程(附讲解和练习)

    处理流之一:缓冲流  为了提高数据读写的速度, Java API提供了带缓冲功能的流类,在使用这些流类时,会创建一个内部缓冲区数组,缺省使用8192个字节(8Kb)的缓冲区.  缓冲流要" ...

  5. java中为什么不能通过getClass().getName()获取父类的类名

    例如: class A{} public class B extends A{ public void test(){ System.out.println(super.getClass().getN ...

  6. java中date和时间戳相互转换以及获取前一个小时的时间

    1.时间戳是指文件属性里的创建.修改.访问时间. 数字时间戳技术是数字签名技术一种变种的应用.在电子商务交易文件中,时间是十分重要的信息.在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被 ...

  7. 【小家java】Java中Random ThreadLocalRandom 设置随机种子获取随机数精讲

    相关阅读 [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小 ...

  8. Java中调用FTP服务时inputStream获取一直为null

    问题描述:Java调用FTP服务时,已成功登录到了FTP服务中,文件路径中无中文字符,当根据文件路径获取 输入流inputStream时,inputStream一直为null BufferedRead ...

  9. Java中IDEA,Springboot实现手机获取验证码和倒计时

    问题一:我现在点击获取手机验证码,虽然现实正在发送 但是手机接收不到验证码 我试了很多 也不知道哪的问题 我们使用的是榛子云短信平台, 官网地址:http://smsow.zhenzikj.com 已 ...

最新文章

  1. java用for循环查询数据_使用for循环结果创建数据框
  2. Erlang--热更新
  3. 基于OpenCV完成离散傅里叶变换
  4. 异常与锁的释放(synchronized )
  5. unity3d Json解析工具类
  6. MATLAB把多行多列矩阵数据和文字写入txt文件
  7. python求n的阶乘并输出身份信息_python编程求n的阶乘_使用Python编程的阶乘
  8. DEEPIN搭建J2EE时遇到This program requires DISPLAY en...
  9. centos经常用到的一些文件
  10. gcc编译c文件生成可执行文件
  11. 04 高等数学专题——向量代数和空间解析几何
  12. 3d Max修改器中英文对照表
  13. 计算机2.0培训心得,信息2.0培训心得体会
  14. ubuntu 9.04/9.10 下代码阅读工具 kscope 的安装
  15. DNF服务器该如何选择?
  16. onedrive教育版登录不上
  17. 【java】面向对象3.0
  18. 程序员工作中沟通能力重要吗
  19. 【转载】风控-风控策略逻辑
  20. 转载一份诚恳的互联网找工作总结和感想(附:怎样花两年时间去面试一个人)

热门文章

  1. 感知机算法(一)---原理
  2. 综艺视频素材在哪下?怎么下载综艺高清视频?
  3. 01-PHP简介和开发环境的搭建
  4. 本地——云服务器文件传输
  5. windows服务与计划任务
  6. 内存整理的原理是什么?
  7. Tensor基础操作总结
  8. WrapPanel控件增加滚动条
  9. java dozer_java – Dozer双向映射(String,String)与自定义转换器不可能?
  10. IPv4和IPv6的相互转换