2012-04-19 28 views
0

当用户尝试访问Web服务器上的受限资源时,系统会提示他/她提供一个登录表单。如果他/她被认证,这个信息保存在会话中的Principal对象内?我不知道这是否正确,因为你询问获取主体对象的请求对象。或者每次用户发出请求时都会检索到。有人能帮我理解这个过程吗?是否为每个请求进行Java EE安全性的主要对象?

回答

0

据我所知,servlet spec没有提及/强制创建,存储或检索主体对象的机制。

换句话说,如何管理主体对象的决定将留给容器提供商

+0

您认为做了什么?例如在Glassfish上?它保存在会话中吗? – user626912 2012-04-19 07:09:45

+0

如果我关心Glassfish如何实现它,我现在就去https://svn.java.net/svn/glassfish~svn/trunk。 – 2012-04-19 08:19:07

相关问题