gpt4 book ai didi

tomcat - 从 Play 框架访问 Tomcat 变量

转载 作者:行者123 更新时间:2023-11-28 22:33:00 24 4
gpt4 key购买 nike

我想访问 tomcat6 从 Apache (mod_auth_kerb) 获取(通过 mod_proxy_ajp)的变量 remoteUser。不幸的是,它没有作为 RequestHeader 变量发送,这就是我无法从 http.request 对象访问它的原因。

我在 Tomcat 中激活了 valve-logging,它实际上会记录“remoteUser=user@PRINCIPLE.COM”,而 Host-Vars 就像 Header:Auth=Basic。

我如何从游戏中访问这个“tomcat”变量?

感谢您的帮助!

最佳答案

显然,Tomcat 拦截了所有“REMOTE USER” header 。在 server.xml 中有一个标志可以设置为 false 以触发此机制

port="8009" minProcessors="5" maxProcessors="75"
acceptCount="10" debug="0" tomcatAuthenication="false"/>

由于身份验证不是在 Tomcat 中执行的,而是在您的体系结构中的 Apache 中执行的,因此应该没问题。

我不是这就是解决方案...此处对所有内容进行了更长的解释:http://www.tomcatexpert.com/knowledge-base/how-get-remote-user-attribute-tomcat

关于tomcat - 从 Play 框架访问 Tomcat 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5811211/

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