CQ5.2.x : L'écran de connexion est vide, ce qui empêche les utilisateurs de se connecter

Symptômes

Lors de l’accès à l’instance d’auteur via http://<host>:<port>/, le navigateur a affiché une page vierge et le journal d’accès a indiqué qu’un anonyme avait tenté d’accéder à la page avec un code d’état 401 au lieu du code d’état normal 302. Ceci empêche les utilisateurs d’accéder à l’instance d’auteur.

La connexion à http://<host>:<port>/crx et http://<host>:<port>/system/console n'est pas affectée et fonctionne correctement.

Cause

La propriété « sling:vanityPath » d’une page à définir pour suppression. Ceci entraîne la redirection par Sling vers cette page au lieu de la page de connexion.

Résolution

Se connecter à http://<host>:<port>/crx avec le compte administrateur. Cliquez sur le bouton de recherche et sur la page à l’aide de la requête suivante :

select * from cq:PageContent where sling:vanityPath = ''

OU

//element(*,cq:PageContent)[@sling:vanityPath='']

Pour toutes les pages de renvoi, recherchez la propriété « sling:vanityPath » et supprimez cette propriété.

Note : La propriété sera grisée après sa suppression.

Pour éviter tout problème à l’avenir, modifiez le noeud /libs/foundation/components/page/dialog/items/advanced/items/vanityPath/fieldConfig en ajoutant l’attribut « allowBlank » [type: Boolean] avec une valeur égale à « false ».

Ceci empêche les auteurs d'entrer une valeur vide dans la propriété « sling:vanityPath ».

S’applique à

CQ5.2.x.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne