asp.net-mvc – 授权属性生命周期
发布时间:2020-05-28 14:01:56 所属栏目:asp.Net 来源:互联网
导读:有人可以解释为什么授权属性生命周期似乎是相对于它应用的类或方法进行管理的?这与相对于请求生命周期进行管理相反. 如果我在类级别修饰控制器,则只有在对同一个控制器的多个请求中调用一次授权属性构造函数.如果我装饰每个控制器方法,那么我会为每个调用的
|
有人可以解释为什么授权属性生命周期似乎是相对于它应用的类或方法进行管理的?这与相对于请求生命周期进行管理相反. 如果我在类级别修饰控制器,则只有在对同一个控制器的多个请求中调用一次授权属性构造函数.如果我装饰每个控制器方法,那么我会为每个调用的控制器方法获取新的authorize属性构造函数调用. 这种行为到底是什么?我希望每个请求都能创建authorize属性. 解决方法ASP.NET MVC将缓存ActionFilters并尝试在后续请求中重用它们.实际授权将在每个请求上发生,但构造函数将仅在第一个请求时被调用.您不应该在ActionFilter中维护任何内部状态.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 我如何使用一个新的Phil的路由网络
- asp.net-mvc – 如何将变量传递给ASP.NET MVC应用程序中的自
- asp.net – IIS 7.5和ASP .NET 2.0
- asp.net-mvc – MVC6自托管wwwroot内容返回404,IIS Express
- asp.net-mvc – 在MVC中,何时使用%=%和%%?
- asp.net – 如何在运行时设置ObjectDataSource选择参数
- .net – 为什么事件处理程序只能在IHttpModule初始化期间绑
- asp.net-mvc – ASP.NET MVC不调用global.asax’EndRequest
- asp.net – html页面的ASP服务器统计信息
- asp.net – IIS – 无法通过ip地址而不是本地主机访问页面
推荐文章
站长推荐
- ef-code-first – 在WebAPI Controller中序列化E
- 如何从asp.net中的javascript调用codebehind函数
- 在asp.net后面的代码中创建javaScript变量
- asp.net-mvc – Mvc Mini Profiler请求带有和不带
- ASP.NET DropDownList不保留所选项目在回发
- asp.net – 如何在WebGrid中的列标题使用Display
- asp.net-mvc – 支持URL中任何位置的catch-all参
- asp.net-mvc-4 – ASP.NET MVC 4应用程序捆绑和分
- asp.net – Reference.svcmap:无法加载文件或程
- 如何在使用ASP.NET MVC的jQuery AJAX调用中触发“
热点阅读
