我已成功安装了liferay 7并为SSO配置了CAS 3.6。一切都很好。我能够创建用户,分配角色,创建页面等等。
几天后,我试图通过管理员创建一个新用户,我收到警告" 用户30810不允许访问URL https://mysite:8443/group/control_panel/manage和portlet com_liferay_users_admin_web_portlet_UsersAdminPortlet &# 34 ;.我无法创建用户。从那时起,该用户没有我之前用过的任何权限。
我在Google上搜索了很多内容,得到了一些像
这样的建议1)在portal-ext.properties中添加以下内容:
redirect.url.security.mode=domain
redirect.url.domains.allowed=*.mysite.com
session.timeout.warning=0
session.timeout.auto.extend=true
2)一些链接:
https://web.liferay.com/community/forums/-/message_boards/message/92226678
3)在某处提到它是liferay 7 GA4开始生命的错误
4)如果您阅读link,则会提到它与Guest用户和会话过期有关,这会导致此问题等。
有没有人经历过这个问题?是否有任何解决方案或解决方法?
我无法使用我尝试过的所有选项或google或liferay官方jira网站上提到的解决方案更新此问题,但我会继续使用适当的参考更新此问题。 同时
提供您的建议/解决方案。
答案 0 :(得分:0)
“这会在某些会话自动注销时开始发生” 这句话告诉我几件事,例如即使您设置了“ session.timeout.auto.extend”,用户注销的可能性。
可能发生的两种基本情况是:
在最后一种情况下,您可能有兴趣完成因超时而暴露的配置。
session.timeout.warning=0
session.timeout.auto.extend=true
session.timeout=5
session.timeout.redirect.on.expire=true
我知道这是一个旧线程,但它可能会帮助某人...