Última atualização em
|
Também se aplica a Communiqué 3, Communiqué 4
Problema
Páginas restritas pelo usuário são exibidas na navegação. Por exemplo, você tem uma seção restrita em sua intranet/Internet. Ao usuário A são negados todos os direitos de acesso à página P1 e o usuário B tem permissão para ler e gravar direitos de acesso à página P1.
Você tem um componente de navegação:
- O usuário B solicita a página P2, que está no mesmo nível da página P1. A navegação lista a página P1.
- O usuário A solicita a P2. A navegação lista a página P1, embora o usuário tenha sido negado.
Solução
Execute um destes procedimentos:
- Não armazene nenhum HTML em cache.
- Não armazene HTML em cache se uma página estiver em uma parte específica da árvore.
- Use uma inclusão do lado do servidor.
- Use uma solicitação do Ajax para incluir a parte que é "dinâmica".
Informações adicionais
Esse comportamento é esperado. Nesse caso, a primeira solicitação feita pelo usuário B armazenou a página em cache. Como o componente de navegação faz parte da página, ele é entregue diretamente do cache sem recalcular para o segundo usuário.
Fazer logon em sua conta