Tôi có một ứng dụng ASP.NET sử dụng Xác thực Mẫu. Khi người dùng nhấp vào nút Đăng xuất trên trang, nó sẽ chạy đoạn mã sau.Mũi tên quay lại sau khi đăng xuất
FormsAuthentication.SignOut();
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
Tuy nhiên, người dùng vẫn có thể nhấn mũi tên quay lại và xem trang trước mà không cần phải đăng nhập lại. Tôi chắc chắn nó có một cái gì đó để làm với trang trước đó được lưu trữ. Làm thế nào tôi có thể chắc chắn rằng họ được nhắc nhở để đăng nhập lại với trở lại?
Một cách để làm là viết mã No-Cache trong tất cả các trang, nhưng tôi cũng đang tìm cách tốt hơn để hết hạn nội dung. +1 – Ramesh