如何在 Composum 平台上公开站点

问题描述

我尝试在 Composum 平台上公开一个站点,但它无法显示组件内容。 当我访问 url:http://localhost:8080/content/sites/site1/home/product.html 它显示

https://i.stack.imgur.com/Useno.png

当我访问 http://localhost:8080/public/sites/site1/home/product.html 表明 https://i.stack.imgur.com/xH77N.png

我在error.log中看到,它显示 GET /content/sites/mysite/home/test.html HTTP/1.1] com.composum.sling.cpnl.ClientlibTag 未找到路径“null”/类别“composum.pages.components.view”的客户端库

当我在文件 ResourceResolverImpl.java 中以调试模式运行时 在 getResourceInternal 方法的第 448 行,Resource 结果变量在匿名访问中始终返回 null。我想是因为我是通过匿名用户访问的。 这是我没有登录时的图像

enter image description here

请帮我。 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)