1

我在 6.1 版中将 LifeRay 与 CAS 结合使用。出于测试目的,我想暂时停用 CAS 并改用 LifeRay 的本机登录功能。因此,我在门户设置中停用了 CAS。现在,我无法登录 LifeRay,因为即使我点击“登录”,我也会收到“您无权查看此页面”。我在哪里可以在配置文件或数据库中再次激活 CAS,或者如何返回 LifeRay 的本机登录功能?谢谢!

4

1 回答 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&parameterAutoLoginPassword=test

将凭据更改为您的管理员凭据

于 2012-04-25T13:08:22.090 回答