0

我有一个网站已经登录到 Internet Explorer,所以当我打开它时,我不需要再次登录。我希望在 WebKit 浏览器中打开该 URL,因为我的 C# 应用程序应该显示相同的登录页面。这怎么可能?

这似乎与使用IE Cookies有关,有什么办法吗?

WebKit 库:http ://webkitdotnet.sourceforge.net/

谢谢,

4

1 回答 1

1

许多网站使用会话 cookie 来获取登录信息,不应将其保存在 cookie 存储中。此 cookie 将在浏览器的内存中,并且没有简单的方法可以说服浏览器共享它的 cookie。

如果站点使用持久性 cookie,您可以尝试以下解决方法。

您可以从 IE 中导出 cookie,然后将 cookie 转换为 webkit 需要的格式并导入。或者

您可以为 webkit 设置 cookie 存储,登录一次站点并每次使用相同的存储。

跨浏览器 cookie 共享很难实现,因为每个浏览器都以自己的方式管理 cookie。

于 2014-03-04T18:19:51.087 回答