我有一個在web應用程序模式下在iPad上運行的MVC3項目。我使用FormsAuthentication來實現登錄/註銷功能,該功能調用FormsAuthentication.SetAuthCookie(model.Username, true)
將登錄信息存儲到cookie中。在所有主要的瀏覽器中,包括Safari瀏覽器移動設備,Cookie都會保存在會話中。只有在網頁應用程序模式下,cookie在瀏覽網頁應用程序時有時會被清除,並且在關閉網頁應用程序後它肯定會被刪除。是否有可能在Web應用程序模式下跨會話保存登錄信息?在iPad網絡應用程序模式下跨會話存儲MVC3身份驗證數據
我知道可以使用HTML5本地存儲功能,但我不知道如何使用新的本地存儲手動實施FormsAuthentication.SetAuthCookie(model.Username, true)
。除此之外,我不確定本地存儲是否足夠安全以存儲此類關鍵數據。
什麼是web的'應用模式? – jrummell 2012-03-29 12:41:57
這是一款iPad(iPhone?)功能,用於在全屏模式下運行網站,以便網站具有原生應用的外觀和風格。 – tklepzig 2012-03-29 13:26:20