2010-06-11 53 views
1

有沒有辦法在瀏覽器中使用一臺服務器維護多個會話?瀏覽器能否與一臺服務器保持多個會話?

以下是我正在嘗試完成的操作: User1擁有對ContentA的獨佔訪問權限,User2擁有對ContentB的獨佔訪問權限。我希望能夠允許User3多次登錄,以允許訪問ContentA和ContentB。

我承認這種情況看起來很愚蠢,但它源於我無法改變服務器處理內容權限的方式。

有關如何在不觸摸服務器的情況下完成此任務的任何想法?在iPhone上說Safari?

+0

這和我的問題一樣[瀏覽器擴展創建比規範窄的獨立cookie存儲](http://stackoverflow.com/questions/2152691/browser-extension-to-create-independent-cookie-stores-narrower -than-spec),這還沒有完全回答。 – 2010-06-11 21:45:53

回答

1

應該可以通過在Cookie中設置不同的路徑。

​​

Set-Cookie: ... ; path=/path/to/contentB; domain=.example.com ... 

的其他內容。

+0

順便說一句,我不知道,你會如何在iPhone上做到這一點 - 但一般來說,如果你有任何角度來篡改客戶端存儲的cookie,這可以在不接觸服務器的情況下工作。 – 2010-06-11 21:49:07