如何保持登录Awesomium
本文关键字:Awesomium 登录 何保持 | 更新日期: 2023-09-27 17:50:11
我想用c#和Awesomium编程一个应用程序,记住用户登录到网站。为此,我使用以下代码:
private void button1_Click(object sender, EventArgs e)
{
Uri link = new Uri("http://www.mywebsite.com");
webControl1.Source = link;
string Values="";
WebSession session = WebCore.CreateWebSession("d:''temp", WebPreferences.Default);
session.SetCookie(link, Values, true, true);
}
但是当我关闭并再次运行应用程序时,我必须再次登录。我该怎么做呢?
看起来您在调用SetCookie函数时将最后一个参数设置为true -这意味着您正在设置将保存到磁盘的会话cookie而不是持久cookie
private void button1_Click(object sender, EventArgs e)
{
Uri link = new Uri("http://www.mywebsite.com");
webControl1.Source = link;
string Values="";
WebSession session = WebCore.CreateWebSession("d:''temp", WebPreferences.Default);
session.SetCookie(link, Values, true, **false**);
}
参考:参见此处