我在CefSharp浏览器中加载页面。我使用我的凭据登录,然后登录时我尝试访问allcookies但我总是有0。
我尝试了visitallcookies()和visitallcookiesasync()。 两者都是一样的。我正在尝试登录google.com
chromeBrowser.Load("http://google.com");
private async void button1_Click(object sender, EventArgs e)
{
CookieVisitor _cookieVisitor = new CookieVisitor();
var result = await Cef.GetGlobalCookieManager().VisitAllCookiesAsync();
Console.WriteLine(result.Count.ToString());
}
感谢。
答案 0 :(得分:1)
我已将代码添加到chromeBrowser.FrameLoadEnd方法中以解决此问题,也许您可以尝试一下。
{
...
chrome.FrameLoadEnd+=getCookie;
....
}
public async void getCookie{
your code
}