如何为request.getHeader(“remote_user”)配置Tomcat?

时间:2015-05-14 18:17:42

标签: java jsp tomcat

我想了解有关我的代码中的request.getHeader(“remote_user”)的信息。我是一个入门级的java / jsp开发人员,目前当我的程序调用此请求的值时,它返回null。它应该捕获用户的凭据。我没有在网上或教科书中找到有关此请求的任何确切信息。这是我在Tomcat,浏览器或代码中配置的内容吗?不幸的是,我无法发布代码,但是当我完成代码时,我将它发送到一个SA,将其发布到Tomcat,request.getHeader(“remote_user”)确实返回正确的值。但是当我在我的测试配置中运行它时,在我的Tomcat上,request.getHeader(“remote_user”)返回null。这让我相信这是Tomcat。感谢您提供的任何信息或教育,谢谢。 SOrry能够发布代码。

1 个答案:

答案 0 :(得分:2)

您应该使用HttpServletRequest.getRemoteUser()

remote_user标题只是例如...之间的机制。 Apache HTTPD和Tomcat,如果您的测试设置中没有Apache HTTPD,或者它的配置与生产环境不同,那么您将无法获得它。