我有一个应用程序需要按方法提取租户信息。我正在使用 Cloud Foundry 的 UAA 服务器来满足我的身份验证和授权需求。我尝试通过执行以下操作来访问租户信息:
@RequestMapping("/")
@PreAuthorize("#oauth2.hasScope('project.retrieveItems')")
public List<ItemDto> retrieveAll(OAuth2Authentication token) {
... Code here to retrieve Identity Zone and use it to filter results.
}
OAuth2Authentication 对象没有关于租户的任何信息,只有范围和授权。有没有办法从方法中获取这些信息?
感谢您的任何帮助。