私はasp.netメンバーシップクラスにかなり慣れていません。そのような根本的な質問をすることを許してください。簡単な検索をしましたが、答えが見つかりませんでした。時間が不足しています。
LoginName、LogIn、およびCreateUSerWizardコントロールを使用しています。
新しいユーザーを作成する場合を除いて、すべて正常に機能します。ログイン名はすぐに変更され、作成した新しいユーザーの名前が表示されます。ログイン時にUser.Identity.NameをSession( "user")に保存するので、CompleteWizardステップのActivateStepイベントでSession変数の値を設定することでUser.Identity.Nameの内容を変更できると思いました。ただし、User.Identity.Nameは読み取り専用です。
新しいユーザーを作成した後、User.Identity.Nameのコンテンツを変更したり、LogInNameのコンテンツを変更したりするにはどうすればよいですか?