Problème
Les pages utilisateur à accès restreint s’affichent dans la navigation. Par exemple, une section restreinte correspondant à votre intranet/Internet. L'utilisateur A se voit refuser tous les droits d'accès à la page P1 alors que l'utilisateur B bénéficie des droits d'accès en lecture et en écriture de cette page.
Vous disposez d’un composant de navigation :
- L'utilisateur « B » demande la page P2, qui se trouve au même niveau que la page P1. La navigation liste la page P1.
- L'utilisateur A requiert la page P2. La navigation liste la page P1, bien que l'utilisateur ait été refusé.
Solution
Effectuez l’une des opérations suivantes :
- Ne mettez pas de HTML en cache.
- Ne mettez pas en cache le HTML si une page se trouve dans une partie spécifique de l’arborescence.
- Utilisez un côté serveur.
- Utilisez une requête Ajax pour inclure l’élément « dynamique ».
Informations supplémentaires
Ce comportement est normal. Dans ce cas, la première demande que l’utilisateur B a effectuée, a mis en cache la page. Etant donné que le composant de navigation fait partie de la page, elle est directement fournie à partir du cache sans prendre en compte le second utilisateur.
Accéder à votre compte