Spring MVC,从服务层的安全上下文中获取主体
2022-09-03 02:27:59
- 在spring控制器中获取主体作为参数,然后将其传递给服务层,而不是立即在服务层中获取主体有什么好处?
Principal principal
SecurityContextHolder.getContext().getAuthentication().getPrincipal()
- 在服务层中获取主体详细信息的最佳方法是什么,而无需检查和对象是否在任何地方都为空(类似于自定义包装器)?
getAuthentication()
getPrincipal()