1
我正在爲舊Web應用程序添加功能,以便在某些情況下我們會將用戶關閉,並將它們返回到與我們的應用程序分開的登錄頁面。JavaScript等同於點擊瀏覽器刷新按鈕
該應用程序是部分經典ASP,部分ASP.NET並使用外部公司範圍的身份驗證機制。
我們可以通過在瀏覽器中清除會話cookie並點擊瀏覽器刷新按鈕來達到預期的效果(實驗)。底層的身份驗證機制將用戶重定向到登錄頁面,當他們輸入他們的憑據時,他們會被引導回原來的頁面。
目前我們使用以下方法...
function logoffUser() {
$.cookie("ASP.NET_SessionId", null);
$.cookie("ASPSESSIONKEY", null);
$.cookie("CompanyFormsAuth", null);
window.location.reload(true);
}
這個工作,只要用戶被反彈到外部登錄頁面。然而,瀏覽器地址欄中顯示的地址沒有得到更新,當他們登錄時,他們最終在我們的應用程序的主頁上。
所以基本的問題是:是否有一個JavaScript等同於點擊瀏覽器刷新按鈕?