有没有办法在 tomcat 上配置 shibboleth,而不必使用 httpd apache?

有没有办法在 tomcat 上配置 shibboleth,而不必使用 httpd apache?

我已经通过 httpd apache 配置了 shibboleth 的工作设置,然后将其传递给 tomcat。现在是否可以单独删除 httpd 部分并让 tomcat 通过使用 shibboleth 守护进程来处理 shibboleth 身份验证。

答案1

目前看来,shibboleth SP 代码仅用 C++ 编写,其中 apache 模块、IIS 模块和 NSAPI 模块充当 shibd 的接口。无论从哪个角度看,似乎都需要用 Java 实现大量现有代码,因为我找不到专门完成这项工作的现有库。有一个opensaml-java库,但是比提供基于 Java 的 shibboleth SP 要低一点。

相关内容