在登陆/主页上删除访客角色查看权限后无法登录

时间:2013-06-27 08:23:33

标签: liferay liferay-6

在对访客网站中创建的网页进行权限许可时,我disable the view permission for Guest rolethen log out

现在,当我尝试登录时,我可以看到error message displaying permission error

我知道解决它的一种可能方法是触发一些database query and enabling view permission for Guest role,以便我可以至少登录。

但有没有其他方法可以解决这个问题?

如果有人为此提供数据库查询,那就太好了。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我发现的一种方法是使用liferay的自动登录功能。

以下是步骤:

1)在portal-ext.properties

中添加以下属性
auto.login.hooks=com.liferay.portal.security.auth.CASAutoLogin,com.liferay.portal.security.auth.FacebookAutoLogin,com.liferay.portal.security.auth.NtlmAutoLogin,com.liferay.portal.security.auth.OpenIdAutoLogin,com.liferay.portal.security.auth.OpenSSOAutoLogin,com.liferay.portal.security.auth.RememberMeAutoLogin,com.liferay.portal.security.auth.SiteMinderAutoLogin,com.liferay.portal.security.auth.ParameterAutoLogin

2)现在启动服务器并转到

  

LIFERAY_IP:LIFERAY_PORT parameterAutoLoginLogin = ADMIN_USERNAME&安培; parameterAutoLoginPassword = ADMIN_PASSWORD

即在我的情况下

  

本地主机:8080 parameterAutoLoginLogin=test@liferay.com& parameterAutoLoginPassword =测试

3)您现在可以登录门户网站,然后使用/ group / control_panel转到控制面板并修改页面权限。