2017-06-13 72 views
0

我在CefSharp浏览器中加载页面。我使用我的凭据登录,然后登录时,我尝试访问cookie,但我总是有0.CefSharp VisitAllCookies总是返回Cookies

我试过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 
}