Asp.net 使用FormsAuthentication更改登录用户的用户名

Asp.net 使用FormsAuthentication更改登录用户的用户名,asp.net,Asp.net,我正在ASP.NET应用程序中使用FormsAuthentication(而不是整个ASP.NET成员资格) 当用户登录时,我根据数据库进行验证,并使用以下代码创建身份验证cookie: FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, RememberMe.Checked); 我的问题是,如何处理用户更改用户名?由于cookie具有不同的用户名,我的应用程序崩溃 我可以修改身份验证令牌,还是只让用户注销?此链接将帮助您。太

我正在ASP.NET应用程序中使用FormsAuthentication(而不是整个ASP.NET成员资格)

当用户登录时,我根据数据库进行验证,并使用以下代码创建身份验证cookie:

FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, RememberMe.Checked);
我的问题是,如何处理用户更改用户名?由于cookie具有不同的用户名,我的应用程序崩溃


我可以修改身份验证令牌,还是只让用户注销?

此链接将帮助您。太好了,谢谢,这就成功了