2012-09-05 41 views
2

我想更改默认的登录页面(以/content/ethz_ch/Login无法更改默认CQ登录页面

我由日CQ登录选择认证处理器

enter image description here

配置THA页在./launchpad/config/com/day/cq/auth/impl/LoginSelectorHandler.config我看到

auth.loginselector.defaultloginpage="/content/ethz_ch/Login" 

as expec特德。

我然后用封闭用户组配置测试页(/content/ethz_ch/de/auth_test.html)和左登录页字段留空。

当访问测试页,而非新定义的登录页面,我重定向到

https://..../system/sling/cqform/defaultlogin.html?resource=%2Fcontent%2Fethz_ch%2Fde%2Fauth_test.html&$$login$$=%24%24login%24%24 

什么我做错了任何想法呢?

回答

1

日CQ登录选择认证处理器有一个路径信息设定该限制可能的登录页面:

表明请求要求扩展名的列表,以及登录选择身份验证处理程序可能请求凭证。任何扩展名不是列出的扩展名的请求都不会导致请求证书。如果此列表为空,则使用默认的html和htm列表。请注意,列表条目不得有前导点。不管这个配置如何,请求没有扩展或带有尾部斜杠(/)的请求总是由Login Selector Authentication Handler来处理。

指定默认登录页面与完整的URL(扩展)解决了这个问题:

/content/ethz_ch/login.html