1

我有一个无状态的 Restful Web 服务。在这个服务中,我注入了一个上下文:

@Context 私有 HttpServletRequest 请求;

如果我在 GET 方法中调用方法 request.getRemoteUser() 它可以工作!但是,如果我在 POST 方法中调用它,尽管身份验证有效,但我会得到“null”。

谁能解释一下?

格列兹沃尔夫冈

4

1 回答 1

1

也许您发布到的路径不受您的安全约束的保护 - 这可能会导致这种行为(取决于设置/Servlet-Container)。如果这不是原因 - 您使用的是哪个 Servlet-Container?

于 2012-12-02T14:04:41.920 回答