我在基于Spring MVC框架构建的基于Java的Web应用程序的web.xml中定义了“安全角色”。我将我的战争部署到WebSphere 8.0。我导航到“WebSphere Admin Console”中的“安全角色到用户/组映射”屏幕,并完成将LDAP组与每个Web应用程序角色映射的附加配置,并将信息保存在WebSphere控制台中。
如何在运行时知道登录用户所属的角色?我是否可以通过WebSphere API与WebSphere进行交互以在运行时获取此信息,因为直到运行时才知道哪个最终用户登录到应用程序?
赞赏任何指示,示例或建议
答案 0 :(得分:0)
如果您正在寻找安全角色,您可以查看来自HttpServletRequest的isUserInRole方法。 如果您正在寻找映射到这些角色的LDAP组,我认为您最好直接请求LDAP。