【问题标题】:Setting cookie in c# webview control, then accessing that cookie from IE desktop app在 c# webview 控件中设置 cookie,然后从 IE 桌面应用程序访问该 cookie
【发布时间】:2021-04-16 11:38:28
【问题描述】:

我基本上只是想知道C#中的webview控件和桌面IE应用是不是一回事,网上找不到合适的答案:

如果您在 c# 中设置 webview 控件的实例,并从其中保存一个 cookie(即通过将其导航到该域托管的 cookie 创建页面,即https://somesite.com/createcookie.php?oneTimeTokenToInitiateCookie=34o7rcw37gxw37-etc-etc-etc"),该 cookie 是否可以访问为如果你再从桌面启动 IE 正常吗?还是 webview 控件和桌面应用程序完全分开的实例不一定相同?

【问题讨论】:

  • 这个问题怎么样?我下面的回答对解决这个问题有帮助吗?如果是这样,您可以参考this 接受它,它可以帮助其他社区成员将来解决类似问题。感谢您的理解。

标签: c# internet-explorer cookies webview


【解决方案1】:

WebView control和IE浏览器是两个不同的东西。医生说:

此控件使用 Microsoft Edge 呈现引擎 (EdgeHTML) 嵌入视图,该视图呈现来自远程 Web 服务器、动态生成的代码或内容文件的格式丰富的 HTML5 内容。

WebView控件使用EdgeHTML,它是Edge Legacy浏览器的渲染引擎,所以它与IE没有任何关系。

由于 cookie 不会在浏览器之间共享,因此您无法在 IE 中访问 WebView 控件中设置的 cookie。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多