我在版本6.1中使用LifeRay与CAS结合使用。出于测试目的,我想暂时停用CAS并使用LifeRay的本机登录功能。因此,我在门户网站设置中停用了CAS。现在,我无法在LifeRay中登录,因为即使我点击“登录”,我也会收到“您无权查看此页面”。我在哪里可以在配置文件或数据库中再次激活CAS或者如何返回LifeRay的本机登录功能?谢谢!
答案 0 :(得分:4)
在您的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
重新启动服务器后,将以下参数添加到liferay的任何URL
?parameterAutoLoginLogin=test@liferay.com¶meterAutoLoginPassword=test
将凭据更改为您的管理员凭据