我想将liferay与现有应用程序集成在一起,因为我想使用liferay提供的JSON Web服务,其中大多数服务(列出在/api/jsonws)询问身份验证" p_auth",但是我在这些服务中找不到任何登录或身份验证的方法,可以给我这个p_auth代币。
我的应用程序是PHP,我不是Java的专家,因此寻找一些基于REST和/或SOAP的HTTP方法登录/身份验证。有什么办法吗?
liferay添加了p_auth
键,该链接标记为@ActionMapping
注释,以防止CSRF攻击。您可以使用
auth.token.check.enabled=false
在Liferay侧(Portal-ext.properties文件),但是在这种情况下,任何人都可以使用这种方法登录。
您可以在此处阅读更多