从 Spring 安全上下文中获取 userAuthentication 对象
Posted
技术标签:
【中文标题】从 Spring 安全上下文中获取 userAuthentication 对象【英文标题】:get userAuthentication object from spring security context 【发布时间】:2019-06-15 13:39:45 【问题描述】:我已经调试了SecurityContextHolder.getContext().getAuthentication()
有一个 userAuthentication 对象,它也有我的自定义详细信息。没有 getter 可以访问 this。如何获取这些详细信息。
如何从 ?SecurityContextHolder.getContext().getAuthentication()
获取令牌增强的附加详细信息
【问题讨论】:
【参考方案1】:OAuth2Authentication principal = (OAuth2Authentication) SecurityContextHolder.getContext().getAuthentication();
Object object=principal.getUserAuthentication().getDetails();
【讨论】:
以上是关于从 Spring 安全上下文中获取 userAuthentication 对象的主要内容,如果未能解决你的问题,请参考以下文章