c# - 在 C# 中将 cookie 添加到 webbrowser 控件

标签 c# cookies browser

我有一个 WebBrowser 控件, 我想添加我的 FireFox 浏览器的所有 cookie,以便在我访问的网站上自动登录。 我已经阅读了我所有的 firefox cookie,但没有尝试将它们添加到我的自定义网络浏览器中。

这可能吗?

最佳答案

以下似乎有效:

声明方法InternetSetCookie

[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern bool InternetSetCookie(string url, string name, string data);

然后像这样使用它:

InternetSetCookie("http://myDomain.com", "name", "value");

关于c# - 在 C# 中将 cookie 添加到 webbrowser 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13564509/

相关文章:

browser - 如何在浏览器中查看来自 SFTP 文件链接的文件

c# - iTextSharp 文本字段将字体设置为粗体

c# - 如何在 Fluent NHibernate 中将一对一关系映射为复合键的一部分

Android CookieManager getCookie 问题

javascript - 无法读取未定义的属性 'session' - 管理 session Cookie Firebase Auth 生成的 cookie

html - 如何更改 HTML 标题元素的工具提示文本?

c# - "Cannot insert the value NULL into column "但我的专栏是 Nullable ... Entity Framework 5 asp.net MVC

c# - 有没有办法让气球提示永远不会关闭?

php - 访问 magento 管理面板时连接被重置

visual-studio - 更改 Visual Studio 中的默认 Web 浏览器