我正在winforms类中使用最新的Microsoft / WindowsCommunityToolkit WebView控件。
我正在创建多个WebView实例以导航到同一域中的不同页面。但是,不同的WebView实例不会共享同一会话。 在每个导航请求中,都会创建一个新会话。
那么,是否有任何配置可提供不同的Webview实例共享同一域的Cookie?
CefSharp浏览器正在提供此功能。因此,我相信应该有解决方案。
答案 0 :(得分:0)
Web视图本身共享信息,但不是实时的。也就是说,如果应用程序同时初始化了两个Web视图(1和2),则它们将具有当前状态的派生。如果网络视图1添加了新的Cookie,则网络视图2将没有它(例如,网络视图2不会收到状态更改通知);但是,如果在Web视图1之后初始化Web视图2,则它将具有Web视图1的状态。
也就是说,这远非理想,并且与其他Web视图甚至Edge浏览器的行为不同。您介意为Windows Community Toolkit上的积压做出贡献吗?