我对 asp.net 会员课程很陌生。请原谅我提出如此基本的问题。我做了一个简短的搜索,但没有找到答案,我的时间不多了。
我正在使用 LoginName、LogIn 和 CreateUSerWizard 控件。
一切正常,除非我创建一个新用户。登录名立即更改为显示我创建的新用户的名称。我在登录时将 User.Identity.Name 存储在 Session("user") 中,所以我想我可以通过在 CompleteWizard Step 的 ActivateStep 事件中设置 Session 变量的值来更改 User.Identity.Name 的内容但 User.Identity.Name 是只读的。
创建新用户后如何更改User.Identity.Name的内容或更改LogInName的内容?