我有一个无状态的Restful Web服务。在本服务中,我注入了一个上下文:
@Context 私有HttpServletRequest请求;
如果我在GET方法中调用Method request.getRemoteUser()它可以工作!但是如果我在POST方法中调用它,虽然Authentification工作,但我得到“null”。
任何人都可以解释一下吗?
Greez Wolfgang
答案 0 :(得分:1)
您发布的路径可能不受安全约束的保护 - 这可能会导致此行为(取决于设置/ Servlet-Container)。 如果这不是原因 - 您使用哪个Servlet-Container?