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/");
}
}