什么时候最早我可以在ASP.NET MVC页面生命周期中访问SESSION?
发布时间:2020-05-24 15:41:26 所属栏目:asp.Net 来源:互联网
导读:我的问题与StackOverflow上的问题 765054基本相同.我只是再问它,因为接受的答案是不正确的(你无法访问Application_BeginRequest中的会话对象). 我们的用例是我们希望在会话中存储经过身份验证的用户的用户对象.因此,在后续请求中,我们可以根据会话中的用户对
|
我的问题与StackOverflow上的问题 765054基本相同.我只是再问它,因为接受的答案是不正确的(你无法访问Application_BeginRequest中的会话对象). 我们的用例是我们希望在会话中存储经过身份验证的用户的用户对象.因此,在后续请求中,我们可以根据会话中的用户对象正确设置IPrincipal和IIdentity. 解决方法我使用基本控制器执行类似操作并覆盖OnActionExecuting.这是否是最早可以完成的,我不知道,但我知道它会在你的动作执行之前发生(因此在渲染视图之前).或者,您可能希望拥有一个可以执行所需操作的自定义授权属性.这可能是确保在其他属性运行之前完成的唯一方法.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – 如何在ASP.NET MVC中使用React
- 什么时候最早我可以在ASP.NET MVC页面生命周期中访问SESSIO
- asp.net-core – 如何在.Net Core应用程序中读取web.config
- asp.net-mvc-3 – @ Html.TextBoxFor文本框在验证失败后未突
- asp.net-web-api – 如何使用OWIN自动主机的web api来提供i
- asp.net – 如何使用转换语法更改web.config设置?
- iis – ASP.NET网站文件被黑了……怎么样?
- asp.net-mvc – 如何在不依赖NHibernate的情况下为每个请求
- asp.net-mvc – 从控制器内部使用Html.ActionLink和Url.Act
- ASP.NET:请求cookie对于域名为null?
推荐文章
站长推荐
- asp.net-mvc – 可以将页脚添加到MVCContrib网格
- asp.net – 如何防止Entity Framework将FileStre
- asp.net-mvc-3 – 使用jQuery验证货币字段的客户
- asp.net-mvc – Web路由如何工作?
- asp.net – HttpContext.Cache到期
- 如何在ASP.NET GridView中找到控件的客户端ID?
- 在WCF服务中使用ASP.NET成员资格提供者身份验证
- asp.net-core – 在ASP.NET Core中使用Entity Fr
- asp.net – 使用jquery调用ascx页面方法
- asp.net – 绑定ListView InsertItemTemplate中的
热点阅读
