【发布时间】:2011-06-29 19:41:47
【问题描述】:
如何让用户在访问 Liferay 之前通过 http-auth 进行身份验证?
更具体:如何使用 http-auth 代替 Liferay 的登录页面或 portlet。除非 http-auth 提供凭据,否则应完全阻止对 Liferay 的访问。
【问题讨论】:
标签: liferay http-authentication liferay-6
如何让用户在访问 Liferay 之前通过 http-auth 进行身份验证?
更具体:如何使用 http-auth 代替 Liferay 的登录页面或 portlet。除非 http-auth 提供凭据,否则应完全阻止对 Liferay 的访问。
【问题讨论】:
标签: liferay http-authentication liferay-6
我不能直接谈论 Liferay 是如何工作的,但是,在 JBoss Portal 中,您必须手动修改 Portal 的 web.xml 以包含适当的身份验证机制和所需的角色。
我认为 Liferay 可能会采取相同的行动方案,因为它们的核心都是基于 Java 的 Web 应用程序。
【讨论】:
我现在不在我的(liferay)计算机附近,但是您可以通过在 bundle 目录中放置一个 portal-ext.properties 来配置 Liferay,并且只需指定一个替代类即可使用多个身份验证模块。
【讨论】: