背景:
我正在使用使用 java 安全性的编程身份验证(基本身份验证)。我有一个无状态会话 bean(EJB 3)。我可以注入 Sessioncontext 以获取安全主体,以获取用户名。在同一个项目中,我将 spring bean 用于 JDBC 和 Aspect。我想在其中一个方面(审计)中获取用户名,这也是一个 spring bean。
问题:
是否可以在 Spring bean 中访问 ejb sesssioncontext。如果是这样怎么做?如果没有,如何从 Spring bean 访问用户名,这也是一个方面。
谢谢,阿米特