【问题标题】:apache httpd and tomcat: call tomcat features?apache httpd 和tomcat:调用tomcat 功能?
【发布时间】:2012-08-31 10:29:08
【问题描述】:

在决定我的下一个项目使用哪些技术时,我需要您的帮助。

它基本上只是一个(动态)主页,但带有登录名和文件存储库。 作为 WCMS,我可能会使用 Wordpress、Drupal、Joomla! 或 Typo3 - 还不确定。

我有一个非常强大的企业文档管理应用程序,它提供了很多功能,例如文件存储库、用户身份验证/用户组/角色/类别/标签……

因为它也是基于网络的,所以我想将它用于主页来管理登录和所有文件。唯一的问题:它是用 JAVA 编写的(在 Spring 框架之上)并使用了一个 JSP 容器,比如 tomcat。它有许多接口来集成它,如 REST 或 CMIS。它的名字叫Alfresco。

我知道可以将 tomcat 与 apache httpd 服务器集成,但我如何管理登录过程?

我希望 httpd 服务器为所有页面提供服务。登录应该由tomcat处理。我希望文件库也由 tomcat 管理。

例如:使用模板和其他东西使用 Wordpress 创建新网站,但并非每个网站都适合每个用户。一些用户比其他用户看到的更多。客户应该可以访问客户区,在那里他们可以下载一些文件。

目前我不知道该怎么做? PHP 是否可以获取和处理对 tomcat 的请求(例如可下载文件的列表)或检查当前用户是否可以访问网站?或者如何从tomcat获取用户信息?

非常感谢您的帮助!

【问题讨论】:

    标签: java php tomcat content-management-system apache


    【解决方案1】:

    抱歉,我可能误解了您的请求,但是 Alfresco 权限/角色/用户/组子系统不是由 Tomcat 管理的。它将所有用户信息本地存储在 Alfresco 本身内。 只有当您使用一些 AD/LDAP 或 kerberos 外部身份验证系统时,您才能管理它。我不明白你想用什么来管理 Alfresco 的用户,你可以在这里看到: Alfresco Authentication Subsystems

    如果你发现一些有用的东西。

    如果我没有抓住重点,您能否用其他方式解释您的问题? 谢谢!

    【讨论】:

    • 嗨!抱歉我的解释不好。我知道 Alfresco 在自己的系统中管理自己的用户。我刚刚提到,Alfresco 是一个 tomcat 网络应用程序,我想将 Alfresco 的用户系统用于我自己的主页。例如,我可以使用 REST 或 CMIS 接口登录,但如何在 php 中调用呢?这是个好主意吗??
    • 嗯,实际上,它并不是那么好,除非你扩展 Alfresco 应用程序,并且像扩展 Alfresco 本身一样做你自己的应用程序。我的意思是,使用某些应用程序的某些用户数据库来访问另一个应用程序是没有意义的。无论如何,code.google.com/p/alfresco-php-sdk 你在这里有一些用于 Alfresco 的 php sdk,你可以帮助使用“允许通过 Alfresco PHP API 远程访问 Alfresco 存储库的 PHP 库”。这里有一些例子code.google.com/p/alfresco-php-sdk/wiki/AlfrescoPHPAPI
    猜你喜欢
    • 2016-10-05
    • 2015-02-06
    • 1970-01-01
    • 2012-04-05
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 2013-10-13
    • 2015-09-17
    相关资源
    最近更新 更多