我正在使用“GeckoFx-29.0-0.6”在 Windows 窗体应用程序中使用 firefox web 浏览器控件。
我喜欢以某种方式获取网络控制 cookie。
使用 CookieManager.RemoveAll();
我能够成功清除 cookie。
我也看到了下面的链接
C# How to get cookies from GeckoWebBrowser control
并尝试了同样的方法,但我遇到了他面临的同样问题。
另外我觉得实际的 FireFox 浏览器 cookie 和 Gecko cookie 是不同的。我的假设是否正确?
如果可能的话,我还需要从我们开发的其他桌面应用程序访问 Gecko 网络浏览器 cookie。这可能吗?
最佳答案
只需使用 CookieContainer.GetCookiesFromHost(string host) 或 CookieContainer.GetEnumerator() 即可获取所有内容。
请注意,主机的格式必须是“.domain.com”,首字母为点。
关于c# - 无法从 GeckoFx 网络浏览器控件读取 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23884982/