我正在開發一個asp.net mvc應用程序,其中我在會話對象中保留用戶憑據。這是在全局asax會話啓動方法中啓動的。並有一個statik類獲得或設置。我如何添加記住我的功能。它基於asp.net的表單身份驗證嗎?記住我在自定義會話對象中的功能
1
A
回答
4
是的,你可能想要表單身份驗證。您使用像[Authorize]
這樣的屬性來「保護」您需要登錄的控制器,併爲登錄內容提供新的控制器。不要以爲這個設置要求你在全局asax文件或會話中做很多/任何事情。
這裏是一個開始:
http://msdn.microsoft.com/en-us/library/ff398049.aspx
本教程假設您使用了「新的MVC應用程序」模板,在登錄功能默認設置。可能有更多的關於這個主題的教程,搜索查詢「MVC Forms Authentication Tutorial」應該可以幫到你。當然,其中一些包括設置基本的web.config的東西。
1
相關問題
- 1. PHP會話,COOKIES和記住我功能
- 2. ASP.NET會話能否記住對象?
- 3. 如何添加在自定義登錄框中記住我的功能?
- 4. Yii記住我的功能?
- 5. 定義在Rails 3中記住我的功能的記憶方法
- 6. ASP.Net記住我功能
- 7. 實現「記住我」功能
- 8. 使用會話bean或在會話中存儲自定義對象?
- 9. ExtJS的:與「記住我」的功能
- 10. Rails記住我的功能只是記住
- 11. 如何實現記住我的功能?
- 12. FOSUser - 記住我的功能問題
- 13. '記住我'功能的最佳做法?
- 14. 記住我的功能與MVC身份
- 15. 記住我登錄頁面的功能
- 16. 登錄時記住我的功能
- 17. 記住我的最佳做法功能
- 18. Zend框架記住我的功能
- 19. WCF/WIF STS記住我的功能
- 20. SQLPLUS會話記住歷史
- 21. 設計記住和會話
- 22. 導出/導入ES6中內置對象的自定義功能?
- 23. 記住PHP會話中的URL一次
- 24. 在wordpress中的自定義會話
- 25. Symfony 2和記住我功能
- 26. 「記住我」功能與jsf 2.0
- 27. PHP記住我功能不起作用
- 28. 如何自定義ngDialog的關閉對話框功能?
- 29. 自定義Cookie /會話功能不工作
- 30. 定義自定義功能
Jeroen感謝您的快速回復。表單身份驗證票據僅提供用戶角色以保存在cookie中?我對嗎?如何保留cookie中的其他信息以提供記住我的信息? – gandil 2011-06-12 21:27:03
是的,可以調用[SetAuthCookie](http://msdn.microsoft.com/zh-cn/library/system.web.security.formsauthentication.setauthcookie.aspx)來處理大多數麻煩。 。如果您選擇在Visual Studio中使用基本設置模板,那麼調用應該已經在您身邊了,我想。 – Jeroen 2011-06-12 21:31:57