标签: asp.net-mvc session
我正在存储一个cookie,该cookie将检查数据库以授予对站点的访问权限。所有会话信息都将存储在数据库中。如何在每个页面请求上调用数据库以获取会话信息?是否有可以在每个页面上运行的控制器?
答案 0 :(得分:1)
您实际上可以为控制器创建一个Action过滤器。在该过滤器中,您可以覆盖OnActionExecuting方法,在该方法中,您可以填写会话值。这是link,您可以在其中找到用于创建操作过滤器的示例代码。
OnActionExecuting