Page 1 of 1

CachePath not working properly

PostPosted: Fri Jun 25, 2021 12:26 am
by WinAx
I'm use RequestContext with RequestContextSettings.CachePath.
When I load some page and authorized, chache with coockies save correctly.
But when I reload app, use same cache path, load same page - cockies are cleared.
I'm see it in Coockies date base (at cache pach in sqlite format).
How can I fix this problem?

Code: Select all
ChromiumWebBrowser chromiumWebBrowser;

public MainWindow()
{
   InitializeComponent();

   Cef.Initialize(new CefSettings());

   RequestContextSettings requestContextSettings = new RequestContextSettings
   {
      CachePath = "CachePath"
   };

   RequestContext requestContext = new RequestContext(requestContextSettings);

   chromiumWebBrowser = new ChromiumWebBrowser
   {
      RequestContext = requestContext
   };

   chromiumWebBrowser.IsBrowserInitializedChanged += ChromiumWebBrowser_IsBrowserInitializedChanged;
}

private void ChromiumWebBrowser_IsBrowserInitializedChanged(object sender, DependencyPropertyChangedEventArgs e)
{
   if (chromiumWebBrowser.IsBrowserInitialized)
   {
      chromiumWebBrowser.Load("https://some.page/");
   }
}

Re: CachePath not working properly

PostPosted: Fri Jun 25, 2021 1:23 am
by amaitland

Re: CachePath not working properly

PostPosted: Fri Jun 25, 2021 1:46 am
by WinAx

Thank you! Works