0
如何在cookie中存储多个用户名和密码在c#中? 我试过但它只存储一个用户名和密码。如何在cookie c#中存储多个用户名和密码?
protected void Login_Click(object sender, EventArgs e)
{
if (chkRememberMe.Checked)
{
Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(30);
Response.Cookies["Password"].Expires = DateTime.Now.AddDays(30);
}
else
{
Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(-1);
Response.Cookies["Password"].Expires = DateTime.Now.AddDays(-1);
}
Response.Cookies["UserName"].Value = txtUserName.Text.Trim();
Response.Cookies["Password"].Value = txtPassword.Text.Trim();
}
根据您的代码,它只会保存一个用户名及其相应的密码。你在做什么?如何从文本框中获得多个用户名和多个密码。如果您的应用程序具有基于角色并且想要相同的用户访问不同部分,或者您希望根据权限访问其他用户帐户。尝试实施非个人化。 – Thennarasan
每个用户都会保存Cookie。您只能检索与正在浏览该网站的用户关联的Cookie – Delosdos
您要在哪里存储多个用户名和密码?你的代码示例只显示一个... – LDJ