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