我有一個CDI - > EJB應用程序。 我使用JBoss j_security來完成過去的安全性。 我與Shiro的安全工作。Jboss EJB和Shiro
但我唯一的問題是如何在我的EJB中獲得SessionContext? 隨着Jboss安全我得到了用戶名,誰登錄的位置:
SessionContext sessionContext; String email = sessionContext.getCallerPrincipal()。getName();
現在我想在我的EJB中獲得用戶名。 如何使用SessionContext設置用戶名?
謝謝大家幫忙