2012-11-09 96 views
1

想知道是否有人可以幫我解決我們在iOS和iOS上遇到的Cookie和Phonegap問題。Phonegap iOS應用程序中的Cookie

我有一個登錄服務,我在我的應用程序,位於http://domain.name/fishing/login

它設置一個名爲「JSESSIONID」我的設備上的cookie以「/釣魚/」的路徑調用。

所有未來對服務器的請求都包括該cookie,並且所有內容都是常規的。

但是,當我調用註銷服務(http://domain.name/fishing/logout)時,會清除服務器上的JSESSIONID,但不會清除我的設備上的JSESSIONID。因此,將來每次嘗試與服務器進行通信都會使用舊的cookie值並被拒絕訪問。

即使當我嘗試再次登錄時,舊的cookie仍然存在,並且不會被替換爲新的cookie。

我試圖通過javascript手動清除cookie,但沒有任何運氣。我甚至無法讀取它。也許是因爲webview加載了一個基於文件的文檔,並且與服務器不在同一個域中?

任何建議/意見?

謝謝!

+1

不要使用coockies!而是手動存儲會話ID – Ocelot

回答

相關問題