从Servlet获取来自HTTPSession的Spring Principal用户

时间:2012-05-02 05:43:53

标签: spring spring-security

我有一个使用Spring 3的Web应用程序。*我的Web应用程序中有一个需要POST到Servlet的Flash组件。在Servlet的doPost方法中,我想检查Spring应用程序上下文以确保存在经过身份验证的会话,这可能吗?

1 个答案:

答案 0 :(得分:3)

这很简单,只需使用

即可
Authentication auth = SecurityContextHolder.getContext().getAuthentication();