我有一个CDI - > EJB应用程序。 我使用JBoss j_security来完成过去的安全性。 我与Shiro的安全工作。Jboss EJB和Shiro
但我唯一的问题是如何在我的EJB中获得SessionContext? 随着Jboss安全我得到了用户名,谁登录的位置:
SessionContext sessionContext; String email = sessionContext.getCallerPrincipal()。getName();
现在我想在我的EJB中获得用户名。 如何使用SessionContext设置用户名?
谢谢大家帮忙