我尝试按网站会员用户访问网站私人网页
这是我要做的一步: 1 - 创建用户 2 - 创建用户组,然后将用户添加到用户组 3创建站点(命名为testsite) 4 - 在站点中创建私人页面(在步骤3中) 5 - 将用户组(在步骤2中)添加到testsite(在步骤3中) 但在用usergroup成员登录后显示我"找不到所请求的资源"
答案 0 :(得分:0)
<强>私有强>
http://localhost:8080/group/{site name}/{private_page}
公开强>
http://localhost:8080/web/{site name}/{private_page}
尝试将群组替换为网络,看看你得到了什么
答案 1 :(得分:0)
从我做过的快速测试来看,这似乎是一个错误:
结果:访问被拒绝
预期:显示页面D.
我没有检查过https://issues.liferay.com这方面的已知问题 - 您可能想要这样做并提出一个,以防您找不到它。在修复之前,您可能需要找到一种解决方法,例如:脚本来自用户组成员的单个站点成员身份。幸运的是,Liferay的API允许在各种级别上进行广泛覆盖 - 例如每当用户组(或站点)的成员身份发生变化时,请运行其他代码。