2012-01-09 10 views
1

私のasp.netアプリケーションに問題があります。私はデフォルトのRegister.aspxを使って新しいユーザーを登録しています。ユーザーが正常に作成された後、私は成功の私に知らせる新しいページにリダイレクトされます。私は別のページに移動しようとすると、私は今作成したものに現在のユーザーを変更します。私は現在のユーザーを維持したい。私は何が欠けていますか?Asp.Net MVC:新しいユーザーの登録後に現在のユーザーが変更されます

おかげ

答えて

1

登録が成功するAccountコントローラであなたのRegisterアクションから次の行を削除します。

FormsAuthentication.SetAuthCookie(model.UserName, false); 

これは、このユーザ名と対応して、新たな認証クッキーを放出することにより、ユーザーを変更するものです。

+0

ありがとうDarin。非常に役に立ちました – joy84

+0

@ joy84、もしあなたがこの問題を解決するのを助けてくれたら、あなたはそれを[回答としてマークする]と考えるべきです(http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer -work)をクリックしてください。 –

関連する問題