1

如何设置仅适用于浏览器中特定选项卡的 cookie?Chrome 在正常模式和隐身模式下将 cookie 分开。我想要实现的目标与此类似,但我想为正常模式下的每个选项卡执行此操作。

4

1 回答 1

2

如果我理解正确,您有一个基于选项卡的应用程序,WebView2每个选项卡上都有一个,并且您希望每个选项卡都有一个单独的环境,WebView2以便它们拥有自己的 cookie。

这里有一个设置环境的示例:WebView2 入门 转到第 3 步

的第二个参数CreateCoreWebView2EnvironmentWithOptions是 userdatafolder。这对于每个选项卡必须是唯一的。

例如,您可以创建一个随机文件夹名称或将选项卡索引添加到文件夹名称。

现在 webview2 控件将拥有自己的环境,包括缓存和cookie

于 2021-01-13T09:31:28.367 回答