Как отключить кнопку возврата браузера только после выхода из системы на mvc3.net
Я использую FormsAuthentication для userlogin. У меня возникла проблема после того, как пользователь успешно вышел из системы, кнопка «Назад» означает, что браузер позволяет пользователю просматривать страницы. Я пробовал использовать javascript
<script type = "text/javascript" >
function preventBack() { window.history.forward(1); }
setTimeout("preventBack()", 0);
window.onunload = function () { null };
</script>
Но кнопка «Назад» полностью отключена. Это сработало, но я не хочу отключать функцию кнопки «Назад», когда пользователь вошел в систему. Я хочу, чтобы мой пользователь, вошедший в систему, использовал кнопку «Назад» браузера как обычно. Но после того, как он решил выйти из системы, он не может видеть содержимое, нажав Назад. Я также пытался использовать
Session.Abandon();
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetExpires(DateTime.Now);
Но это тоже не работает. Как это исправить?