Aem 无法更改默认的CQ登录页面
我想更改默认登录页面(改为Aem 无法更改默认的CQ登录页面,aem,Aem,我想更改默认登录页面(改为/content/ethz_ch/login) 我按CQ登录选择器身份验证处理程序的日期配置了该页面 在/launchpad/config/com/day/cq/auth/impl/LoginSelectorHandler.config中,我看到了 auth.loginselector.defaultloginpage="/content/ethz_ch/Login" 正如所料 然后,我用一个关闭的用户组配置了一个测试页面(/content/ethz_ch/de/a
/content/ethz_ch/login
)
我按CQ登录选择器身份验证处理程序的日期配置了该页面
在/launchpad/config/com/day/cq/auth/impl/LoginSelectorHandler.config
中,我看到了
auth.loginselector.defaultloginpage="/content/ethz_ch/Login"
正如所料
然后,我用一个关闭的用户组配置了一个测试页面(/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
知道我做错了什么吗?在CQ登录选择器身份验证处理程序中,有一个路径信息设置,限制可能的登录页面:
请求扩展的列表,指示登录选择器身份验证处理程序可以请求其凭据的请求。扩展名不是所列扩展名之一的任何请求都不会导致请求凭据。如果此列表为空,则使用默认的html和htm列表。请注意,列表条目不得有前导点。无论此配置如何,不带扩展名的请求或带有尾部斜杠(/)的请求始终由登录选择器身份验证处理程序处理
使用完整的URL(带扩展名)指定默认登录页面,解决了以下问题:
/content/ethz_ch/login.html