【问题标题】:Destroyed my LifeRay+CAS installation破坏了我的 LifeRay+CAS 安装
【发布时间】:2012-04-25 21:08:22
【问题描述】:

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

【问题讨论】:

  • Liferay 的哪个版本。我不确定您为什么会收到权限错误,但根据您的版本,我可以为您提供登录和更改设置的解决方法

标签: authentication 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

服务器重新启动后,将以下参数添加到 liferay 的任何 url

?parameterAutoLoginLogin=test@liferay.com&parameterAutoLoginPassword=test

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

【讨论】:

  • 非常感谢,我可以再次使用它;-)
猜你喜欢
  • 2012-01-12
  • 1970-01-01
  • 1970-01-01
  • 2016-03-11
  • 2017-11-12
  • 2017-04-25
  • 2016-08-23
  • 2018-08-04
  • 1970-01-01
相关资源
最近更新 更多