如何解决记住我自定义会话对象中的功能
| 我正在开发一个asp.net mvc应用程序,其中将用户凭据保留在会话对象中。这是在全局asax会话启动方法中启动的。并有一个statik类来获取或设置。如何添加“记住我”功能。它基于asp.net的表单身份验证吗?解决方法
是的,您可能需要表单身份验证。您可以使用诸如“ 0”之类的属性来“保护”您需要登录的控制器,并为登录内容提供新的Controller。不要认为此设置不需要您在全局asax文件或会话中执行任何操作。
这是一个开始:
http://msdn.microsoft.com/en-us/library/ff398049.aspx
本教程假定您使用的是“新MVC应用”模板,其中默认设置了登录功能。大概有更多关于此主题的教程,搜索查询“ MVC表单身份验证教程”应该可以帮助您。当然,其中一些还包括设置基本的web.config内容。
, 您可以在Cookie和会话中的其他信息中保存用户名。当您需要其他信息时,请检查它们是否在会话中。如果不是,您可以根据cookie中的用户名从数据库获取它们并保存在会话中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。