2010-06-11 43 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