如何在 CefSharp 中保存 cookie
How to save cookies in CefSharp
我是 CefSharp 的新手。上周我在 C# 中使用 CefSharp 构建了我的第一个小程序。这是一个分屏程序。
在一次拆分中,我加载了 Tweetdeck。它工作正常,但 Tweetdeck 不存储 cookie。每次启动程序时,我都必须登录。
有没有办法保存饼干?
var browser1 = new CefSharp.WinForms.ChromiumWebBrowser("https://tweetdeck.twitter.com/")
{
Dock = DockStyle.Fill,
};
splitContainer1.Panel1.Controls.Add(browser1);
设置CefSettings.CachePath目录。设置传递给 Cef.Initialize()。
只是关于如何使用它。
public partial class MainWindow : Window
{
public MainWindow()
{
CefSharp.CefSettings settings = new CefSharp.CefSettings();
settings.CachePath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\CEF";
CefSharp.Cef.Initialize(settings);
InitializeComponent();
//webcontrol.BrowserSettings.ApplicationCache = CefSharp.CefState.Enabled;
}
}
我是 CefSharp 的新手。上周我在 C# 中使用 CefSharp 构建了我的第一个小程序。这是一个分屏程序。 在一次拆分中,我加载了 Tweetdeck。它工作正常,但 Tweetdeck 不存储 cookie。每次启动程序时,我都必须登录。 有没有办法保存饼干?
var browser1 = new CefSharp.WinForms.ChromiumWebBrowser("https://tweetdeck.twitter.com/")
{
Dock = DockStyle.Fill,
};
splitContainer1.Panel1.Controls.Add(browser1);
设置CefSettings.CachePath目录。设置传递给 Cef.Initialize()。
只是关于如何使用它。
public partial class MainWindow : Window
{
public MainWindow()
{
CefSharp.CefSettings settings = new CefSharp.CefSettings();
settings.CachePath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\CEF";
CefSharp.Cef.Initialize(settings);
InitializeComponent();
//webcontrol.BrowserSettings.ApplicationCache = CefSharp.CefState.Enabled;
}
}