C# 无法从GeckoFx web浏览器控件读取Cookie

C# 无法从GeckoFx web浏览器控件读取Cookie,c#,cookies,geckofx,C#,Cookies,Geckofx,我使用“GeckoFx-29.0-0.6”在Windows窗体应用程序中使用firefox web浏览器控件 我喜欢以某种方式获取web控件cookie 使用CookieManager.RemoveAll()我能够成功清除cookies 我也看到了下面的链接 我也试过同样的方法,但我遇到了和他一样的问题 另外,我觉得实际的FireFox浏览器cookies和Gecko cookies是不同的。我的假设正确吗 如果可能,我还需要从我们开发的其他桌面应用程序访问Gecko web浏览器cookie

我使用“GeckoFx-29.0-0.6”在Windows窗体应用程序中使用firefox web浏览器控件

我喜欢以某种方式获取web控件cookie

使用
CookieManager.RemoveAll()我能够成功清除cookies

我也看到了下面的链接

我也试过同样的方法,但我遇到了和他一样的问题

另外,我觉得实际的FireFox浏览器cookies和Gecko cookies是不同的。我的假设正确吗


如果可能,我还需要从我们开发的其他桌面应用程序访问Gecko web浏览器cookies。有可能吗?

只需使用CookieContainer.GetCookiesFromHost(字符串主机)或CookieContainer.GetEnumerator()即可获取所有内容


注:主机的格式必须为“.domain.com”,并带有初始点。

是的geckofx将使用与系统firefox不同的配置文件,因此应使用不同的位置存储其cookie。(iirc您可以更改geckofx使用的配置文件目录)@Tom谢谢。我将尝试更改配置文件目录。