Liferay 6.2与Acegi security的集成

Liferay 6.2与Acegi security的集成,liferay,portal,Liferay,Portal,需要建议,我们正在使用Liferay Portal 6.2我们希望集成spring安全功能,能够找到与Liferay Portal 4.2和4.3版本集成的Acegi安全文档 当我开始在Liferay 6.2中遵循相同的步骤时,我陷入了在web.XML内部(ROOT)引入应用程序上下文XML的第一步。即使我将contextConfigLocation设置为applicationContext.XML,它也永远不会被识别和拾取 我可以在web.xml中看到“com.Liferay.portal.

需要建议,我们正在使用Liferay Portal 6.2我们希望集成spring安全功能,能够找到与Liferay Portal 4.2和4.3版本集成的Acegi安全文档

当我开始在Liferay 6.2中遵循相同的步骤时,我陷入了在web.XML内部(ROOT)引入应用程序上下文XML的第一步。即使我将contextConfigLocation设置为applicationContext.XML,它也永远不会被识别和拾取

我可以在web.xml中看到“com.Liferay.portal.spring.context.PortalContextLoaderListener”,而不是Liferay 6.2web.xml中的“org.springframework.web.context.ContextLoaderListener”

如果你能在这方面得到一些帮助,那就太好了


等待您的响应

您想在Liferay本身或portlet应用程序中使用Spring安全性吗?如果是第一种选择,你的具体意图是什么?您认为您将获得什么?我们的产品有许多使用Spring MVC和Security开发的web应用程序。现在我们迁移到门户,将每个web应用程序部署为portlet。我们希望通过我们自己的db身份验证覆盖门户身份验证,用userinfo填充SecurityContextHolder,并将此对象传递给部署的每个portlet。为了实现这一点,我认为我们需要在liferay中使用Spring安全性。在每个portlet内部,我们从SecurityContextHolder对象读取用户信息。