我在 6.1 版中将 LifeRay 与 CAS 结合使用。出于测试目的,我想暂时停用 CAS 并改用 LifeRay 的本机登录功能。因此,我在门户设置中停用了 CAS。现在,我无法登录 LifeRay,因为即使我点击“登录”,我也会收到“您无权查看此页面”。我在哪里可以在配置文件或数据库中再次激活 CAS,或者如何返回 LifeRay 的本机登录功能?谢谢!
问问题
1360 次
1 回答
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
将凭据更改为您的管理员凭据
于 2012-04-25T13:08:22.090 回答