使用CefSharp突然读取不到任何cookies了,求大佬救命
去年在做时使用CefSharp还能获取到页面cookies,当时用的版本时65
今年做了个新项目,还是用到CefSharp,更新版本到86,同样的读取cookies代码,然后什么都读不到,查了很多资料,全是网上各种读取cookies的方法,都没用,然后我又打开了去年做的那个小项目,结果发现也什么都读取不到了,怎么回事?现在一脸懵~~我都在怀疑不是代码出的问题?而是电脑系统有什么问题?
有谁遇到过这种事吗?求大神救命啊
private void WebBrowser1_FrameLoadEnd(object sender, FrameLoadEndEventArgs e)
{
var cookieManager = CefSharp.Cef.GetGlobalCookieManager();
BLL.CookieVisitor visitor = new BLL.CookieVisitor();
visitor.SendCookie += visitor_SendCookie;
cookieManager.VisitAllCookies(visitor);
}
private void visitor_SendCookie(CefSharp.Cookie obj)
{
cookies += obj.Name + "=" + obj.Value + "; ";
}
代码大概就是这样了,网上一搜有一大堆同款,没发现别人有读不出来的情况