专家,
我必须实现与作者实例的工作方式相同的身份验证机制。例如,如果任何用户请求任何页面http:somehost:someport / content / geometrixx / en.html那么系统应打开页面http:somehost:someport / content / geometrixx / en / toolbar / account / login.html且仅成功登录后,吊索应重定向到所需的页面。
我查看了Login Selector Authentication Handler和Sling Authentication Service,但似乎没有配置。你能告诉我你对如何继续这个的看法吗?如果没有CUG以及如何在Author实例中使用similer机制?
答案 0 :(得分:1)
转到http:somehost:someport / useradmin搜索匿名用户。点击匿名用户 - >点击权限标签 - >删除匿名用户无法访问的路径上的读取权限。
答案 1 :(得分:1)
如果您只想重定向到登录页面,如果用户未经身份验证,那么您将需要做两件事。 1.转到/ system / console并导航到Configuration。选择" Apache Sling Authentication Service"。禁用匿名访问。 2.转到/libs/cq/security/config.publish/LoginSelectorHandler - 将登录页面更改为您想要的页面。