Tomcat 使用IIS时从Shibboleth传递远程用户时出现的问题

Tomcat 使用IIS时从Shibboleth传递远程用户时出现的问题,tomcat,iis,shibboleth,Tomcat,Iis,Shibboleth,我使用Shibboleth作为SP,通过IIS将经过身份验证的用户传递给tomcat应用程序 测试此应用程序表明,我正在从报头中的IdP接收许多元素,但遗憾的是,不是远程用户(我需要的那个)。尽管在shibboleth2.xml文件的ApplicationDefaults部分中配置了该值,但仍然存在这种情况 我知道使用apache做这件事很简单,但我需要走IIS路线。看看其他关于这一点的帖子,我们已经尝试设置attributePrefix=“AJP_”(针对我们的tomcat应用程序),但这并没

我使用Shibboleth作为SP,通过IIS将经过身份验证的用户传递给tomcat应用程序

测试此应用程序表明,我正在从报头中的IdP接收许多元素,但遗憾的是,不是远程用户(我需要的那个)。尽管在shibboleth2.xml文件的ApplicationDefaults部分中配置了该值,但仍然存在这种情况

我知道使用apache做这件事很简单,但我需要走IIS路线。看看其他关于这一点的帖子,我们已经尝试设置attributePrefix=“AJP_”(针对我们的tomcat应用程序),但这并没有解决问题


有没有人遇到过类似的情况

IIS不允许模块设置远程用户。它应该填充在HTTP\u REMOTE\u USER中


[1] IIS不允许模块设置远程用户。它应该填充在HTTP\u REMOTE\u USER中

(1)

注意,Page现在说“这是一个错误,并且已经导致(现在修补)了安全问题。虽然没有正式的弃用,但是你应该考虑使用这个特性非常令人泄气,并且不应该基于这个头名称开发新的应用程序。”注意页面现在说:“这是一个错误,并且已经导致了。(现在修补)安全性问题。虽然没有正式禁止,但您应该考虑使用此特性高度泄气,并且不应该基于该头名称开发新的应用程序。