Visualizzazione delle pagine riservate all'utente nella navigazione

Problema

Visualizzazione delle pagine riservate all'utente nella navigazione. Per esempio, hai una sezione riservata che è il tuo intranet/Internet. All'utente A sono negati tutti i diritti di accesso dalla pagina P1 e all'utente B sono consentiti i diritti di accesso in lettura e scrittura alla pagina P1.

Esiste un componente di navigazione:

  • L'utente B richiede la pagina P2, che è allo stesso livello della pagina P1. Lista di navigazione pagina P1.
  • L'utente A richiede P2. La navigazione elenca la pagina P1, anche se l'utente è stato rifiutato.

Soluzione

Effettua una delle operazioni seguenti:

  • Non mettere in cache alcun HTML.
  • Non mettere in cache HTML se una pagina si trova in una parte specifica dell'albero.
  • Utilizza l'inclusione di un Server Side.
  • Usa una richiesta Ajax per includere il pezzo che è "dinamico".

Informazioni aggiuntive

Questo comportamento è atteso. In questo caso, la prima richiesta che l'utente B ha fatto, ha messo in cache la pagina. Poiché il componente di navigazione è parte della pagina, viene consegnato direttamente dalla cache senza dover ricalcolare per il secondo utente.

 Adobe

Ottieni supporto in modo più facile e veloce

Nuovo utente?