1
我遇到了一個問題,我的asp.net應用程序。我使用默認的Register.aspx來註冊一個新用戶。用戶成功創建後,我被重定向到一個新的頁面,告訴我成功。當我嘗試導航到不同的頁面時,當前用戶更改爲我剛剛創建的那個。我想保留當前用戶。我錯過了什麼?Asp.Net MVC:新用戶註冊後的當前用戶更改
感謝
我遇到了一個問題,我的asp.net應用程序。我使用默認的Register.aspx來註冊一個新用戶。用戶成功創建後,我被重定向到一個新的頁面,告訴我成功。當我嘗試導航到不同的頁面時,當前用戶更改爲我剛剛創建的那個。我想保留當前用戶。我錯過了什麼?Asp.Net MVC:新用戶註冊後的當前用戶更改
感謝
從Register
行動在註冊成功Account
控制器中刪除以下行:
FormsAuthentication.SetAuthCookie(model.UserName, false);
這是與該用戶名的響應發射一個新的身份驗證cookie什麼改變用戶。
謝謝Darin。非常有幫助 – joy84 2012-01-09 09:52:20
@ joy84,如果這篇文章幫助你解決了你應該考慮的問題[標記爲答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer點擊它旁邊的勾號)。 – 2012-01-09 10:33:34