【发布时间】:2015-01-08 20:42:48
【问题描述】:
我有一个内部公司 Web 应用程序,该应用程序有一个托管静态内容(例如公告)的页面,我决定在此页面上实现 OutputCaching 以减少处理和数据库调用的数量。
唯一的问题是我还需要跟踪哪些人查看过内容,哪些人未查看过内容。具体来说,我需要能够审核谁看到了特定公告(该公告由传递给 MVC 端点的 GUID id 确定)
有没有办法记录谁访问了一个已经被输出缓存的页面?有总比没有好,但如果可以将日志发送到 SQL 数据库,那对我来说将是最好的解决方案。
【问题讨论】:
-
用户是如何认证的?
-
Windows 身份验证。此页面是一个内网应用程序
标签: sql-server asp.net-mvc outputcache auditing