Shibboleth安装需要Apache来保护Windows中基于java的应用程序吗?

时间:2014-11-05 15:57:27

标签: apache tomcat shibboleth

我只在我的应用服务器中安装了Tomcat,我将使用Shibboleth保护tomcat服务的基于java的应用程序。我是否还需要安装apache才能执行此操作,或者我可以只配置Shibboleth文件夹中包含的Apache文件。 换句话说,我需要对Apache文件httpd.conf进行配置,这可以在shib拥有的apache模块文件中完成,因为没有apache文件。

1 个答案:

答案 0 :(得分:0)

您必须拥有某种可以启动SAML身份验证请求并处理SAML响应的软件。您可以在Tomcat中使用库并自己编写大部分代码,或者您可以将Apache作为代理放在Tomcat之前,并运行Shibboleth服务提供程序软件,它可以执行这两项操作。此外,像Weblogic这样的容器可以在SAML到达你的应用程序之前处理它。

如果您没有运行Apache,则不能期望httpd.conf.htaccess文件或任何Apache模块工作。