cookies - 两个 ChromeApp WebView 是否可以拥有不同的 cookie 集?

标签 cookies google-chrome-extension webview google-chrome-app

我有一个 chrome 打包应用,我在其中使用 WebView 打开外部内容。

我想要实现的是能够在 web 应用程序中使用两个不同的用户登录(使用 cookie 来存储 sessionID)。

问题是两个 WebView 似乎在它们之间共享 cookie。

我已经搜索了文档和互联网,但找不到任何关于如何分离 cookie 空间的线索,或者这是否可能?

我的猜测是这是不可能的,因为 chrome 本身只能并行运行两个 session (正常和隐身),但我真的很想知道它,+也许是其背后的原因。

最佳答案

<webview>元素有 attribute partition 这完全实现了所需要的:您可以拥有单独的本地浏览器状态,无论是否持久,都可能在多个实例之间共享。

关于cookies - 两个 ChromeApp WebView 是否可以拥有不同的 cookie 集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22993256/

相关文章:

javascript - Chrome 扩展 jQuery post/get 不起作用

Android Webview rem 单位可缩放到盒子的大尺寸

android - 注册到 GCM 推送通知后如何重新加载 Android Webview

angularjs - NodeJS : Where to store JWTs on the client side? sessionStorage、localStorage 还是 cookies?

security - 这种使用 HttpOnly Cookie 的 XSS 保护能起作用吗?

javascript - 如何检测浏览器窗口是否处于事件状态

webview - JavaFX 8 WebEngine:如何在Java中将console.log()从javascript获取到System.out?

javascript - 我只能让 cookie 在 javascript 中具有一个值

jquery - 使用 cookie 和 jQuery BlockUI

javascript - 使用 JavaScript 模拟 Shift+Esc 组合