上下文:html5本地應用程序可以有一個asp.net會話嗎? (適用於iPhone的本地Web應用程序)
實際上我開發一個小的Web應用程序(C#/ MVC2)。用戶將會使用他們的iPhone(未來可能會使用Android手機)來訪問它。
目前它非常簡單(它只是顯示了我們客戶的ERP中的一些信息和報告),並且我決定嘗試創建用戶可以添加到他們的iPhone的本地webapp,以便他們有一個圖標對於它來說,最重要的是,大多數文件都是本地緩存的,因此只有使用服務器中的json獲取相關數據。
問題:
爲了驗證用戶,小形狀詢問用戶名和密碼,並將它們發送到通過AJAX服務器,這反過來驗證用戶並設置authcookie。如果應用程序在Safari中執行,則一切正常,但如果它是在本地執行的(即直接通過圖標在Mobile Safari中),則服務器會正確驗證用戶,但在下一次調用恢復數據的Ajax調用時會丟失驗證被製成。
這是否意味着在webapps中Mobile Safari不支持會話cookie?我做錯了?
而最重要的是:在訪問遠程數據的本地web應用中對用戶進行身份驗證的最佳方式是什麼?
謝謝,但不幸的是我在談論HTML5離線應用程序。它們是可以存儲在手機中的HTML頁面,可以脫機工作,在工作區中有自己的圖標,並且像本地應用程序一樣運行(您不會看到Chrome瀏覽器)。 – salgiza 2011-02-24 08:16:24