Liferay 不允许用户XXX访问URL
我已成功安装liferay 7并为SSO配置CAS 3.6。一切正常。我能够创建用户、分配角色、创建页面等 几天后,我试图通过admin创建一个新用户,我收到警告“不允许用户30810访问URL和portlet com\u liferay\u users\u admin\u web\u portlet\u UsersAdminPortlet”。我无法创建用户。从那时起,该用户就没有我之前使用的任何权限 我在谷歌上搜索了很多,得到的建议很少,比如 1) 在portal-ext.properties中添加以下内容:Liferay 不允许用户XXX访问URL,liferay,cas,liferay-7,Liferay,Cas,Liferay 7,我已成功安装liferay 7并为SSO配置CAS 3.6。一切正常。我能够创建用户、分配角色、创建页面等 几天后,我试图通过admin创建一个新用户,我收到警告“不允许用户30810访问URL和portlet com\u liferay\u users\u admin\u web\u portlet\u UsersAdminPortlet”。我无法创建用户。从那时起,该用户就没有我之前使用的任何权限 我在谷歌上搜索了很多,得到的建议很少,比如 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从liferay 7 GA4开始的bug
4) 如果您阅读了,会提到它与来宾用户和会话到期有关,这会导致此问题等
有人经历过这个问题吗?有什么解决方案或解决办法吗?
我无法用我尝试过的所有选项或谷歌或liferay官方jira网站上提到的解决方案更新这个问题,但是我会用适当的参考资料不断更新这个问题。
同时
请务必提供您的建议/解决方案。“当某些会话自动注销时,这种情况就会发生。”
这句话告诉了我一些事情,比如即使设置了“session.timeout.auto.extend”,用户也可能注销
发生这种情况的两种基本情况是:
- 关闭选项卡时,在指定的超时之后,用户将注销。当您返回时,尤其是在浏览器崩溃或使用“后退”按钮后,您的浏览器使用了旧数据
- 当自动会话扩展在大超时下工作时,可能导致Liferay中配置的会话超时大于服务器上配置的会话超时
session.timeout.warning=0
session.timeout.auto.extend=true
session.timeout=5
session.timeout.redirect.on.expire=true
我知道这是一个旧线程,但它可能会帮助某人…在它工作到停止之间发生了什么?您是否更改了som配置?你更新了Liferay吗?我没有更新Liferay,也没有做任何配置更改,不过我做了一些css更改。然而,据说在某个地方,当某个会话自动注销时,就会发生这种情况