我在我的项目中使用 Spring Security,我注意到角色通常表示为 GrantedAuthorities。我很好奇为什么角色在 Spring Security 中被表示为 GrantedAuthorities 以及它们之间的关系是什么?有人可以解释一下这个设计决定背后的原因吗?谢谢!