Mon client Web nécessite une mise en cache de sortie côté client car il utilise ses propres boutons Précédent et Suivant (qui appellent simplement les boutons Précédent/Suivant du navigateur).ASP.NET: Effacer le cache de sortie client lors de la déconnexion
Le problème que j'ai, cependant, est (bien sûr) lorsque l'utilisateur se déconnecte de l'application. Le cache de sortie côté client reste donc n'importe qui peut cliquer sur le bouton «Précédent» et il semble être connecté à nouveau. J'ai recherché quelques solutions, mais la plupart impliquent la mise en cache de sortie côté serveur ou pas de mise en cache de sortie du tout.
J'ai eu du succès avec la mise en cache du serveur et HttpResponse.RemoveOutputCacheItem, mais malheureusement, j'ai besoin de la mise en cache côté client.
Est-il possible d'effacer ce cache de sortie côté client lors de la déconnexion?