【发布时间】:2012-11-24 19:17:19
【问题描述】:
今天我遇到了以下问题: 1.我为基本认证配置了apache(需要有效用户);这有效。 2. 我进一步配置了 apache 以将某些路径(在我的例子中是 /idp)的请求转发到 tomcat servlet(shibboleth IDP)。
结果是,shibboleth IdP(ECP 配置文件)告诉我没有设置“REMOTE_USER”(它使用 httpRequest.getRemoteUser() 方法进行检查;它返回 null)。
我尝试了很多类似 SetEnv 和 RewriteRule 的东西,但都没有成功。
解决方案很简单,但很难找到......所以我决定在这里发布它以帮助其他人解决此类问题。
问候 斯蒂芬
【问题讨论】:
标签: apache authentication tomcat ajp shibboleth