Ich habe Gerät in meiner Web-Anwendung konfiguriert. Ich habe ein Problem mit dem folgenden Workflow:Nach dem Abmelden, wenn ich zurückdrucken Knopf kann ich die letzte Seite sehen, die Anmeldung erfordert
Für den Zugriff auf Admin-Panel muss ich mich anmelden. Danach navigiere ich normalerweise zum Admin-Panel meiner Web-App. Wenn ich auf "Abmelden" klicke, wird ich auf die Root-Seite weitergeleitet. Dies ist das Verhalten, das ich bisher wollte.
Das seltsame Ding beginnt, wenn ich auf dieser Seite und nach den oben genannten Aktionen auf den Zurück-Knopf des Browsers klicke, der mir die zwischengespeicherte letzte Seite zeigt, die ich war. Meine Sitzung wurde zerstört, denn wenn ich auf "Aktualisieren" klicke, wird ich weitergeleitet und es wird darauf hingewiesen, dass ich mich anmelden muss, um auf die Seite zugreifen zu können, aber ich möchte die letzte Verlaufsseite des Browsers nicht sehen können.
Wie ist das möglich und was kann ich dagegen tun? Es hat mit Browser-Caching zu tun, oder? Die einzige Möglichkeit, es zu beheben, besteht darin, das Zwischenspeichern von den angemeldeten Seiten zu entfernen, um dieses Verhalten zu verhindern? Wie kann ich das machen?
Können Sie zu SSL wechseln? –
Sie können diese zwei Links überprüfen: [1] [1] und [2] [2]. [1]: http://stackoverflow.com/questions/4120289/how-to-clear-browser-cache-after-user-logout-to-prevent-access-to-private-info- v [2]: http://stackoverflow.com/questions/711418/how-to-prevent-browser-page-caching-in-rails – tiktak