gpt4 book ai didi

java - 如何为 request.getHeader ("remote_user"配置 Tomcat)?

转载 作者:行者123 更新时间:2023-11-28 22:41:43 25 4
gpt4 key购买 nike

我想要有关我代码中的 request.getHeader("remote_user") 的信息。我是入门级 java/jsp 开发人员,目前当我的程序调用此请求的值时,它返回 null。它应该捕获用户的凭据。我还没有在网络上或教科书中找到关于此请求的任何确定信息。这是我在 Tomcat、我的浏览器或我的代码中配置的东西吗?不幸的是,我无法发布代码,但是当我完成我的代码时,我将它发送给 SA,SA 将其发布到 Tomcat,并且 request.getHeader("remote_user") 确实返回了正确的值。但是当我在我的测试配置中运行它时,在我的 Tomcat 上,request.getHeader("remote_user") 返回 null。这使我相信这是 Tomcat。感谢您提供的任何信息或教育,谢谢。很抱歉能够发布代码。

最佳答案

您应该使用 HttpServletRequest.getRemoteUser()

remote_user header 只是一种机制,例如Apache HTTPD 和 Tomcat,如果您的测试设置中没有 Apache HTTPD,或者它的配置与生产环境不同,您将无法获得它。

关于java - 如何为 request.getHeader ("remote_user"配置 Tomcat)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30244490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com