使用Apache作为代理将shibboleth sp属性传递给Jetty上的应用程序

时间:2016-08-17 09:46:46

标签: apache spring-boot jetty shibboleth mod-proxy-ajp

我在Jetty嵌入式上运行了一些Spring启动应用程序。 我在Apache服务器上运行Shibboleth SP。

我可以通过AJP将断言属性传递给Tomcat,但是,由于Jetty9不再支持AJP,我也不能这样做。

我想知道如何配置Apache,因此断言属性可以传递给在Jetty上运行的应用程序。

<Location /myapp>
        SetEnv force-proxy-request-1.0 1
        SetEnv proxy-nokeepalive 1
        AuthType shibboleth
        ShibRequestSetting requireSession 1
        require valid-user
</Location>

1 个答案:

答案 0 :(得分:1)

属性需要通过apache2和

编码为头文件
ShibUseHeaders On
您所在位置的

指令。

请查看Shibboleth Official Documentation的所有含义。