【发布时间】:2018-04-11 08:16:26
【问题描述】:
当我通过运行 SQL 更新脚本为数据库中的用户显式设置权限时,具有最新授权的特定权限不会反映在系统中。但是,当我回收 IIS 进程或重建解决方案时,它似乎才更新。
看起来框架正在使用某种内存存储来检查权限。
我可以调用 ABP 中的“强制刷新”函数来使用数据库中的最新权限刷新内存存储吗?
奇怪的是,通过前端设置权限时,权限在没有IIS回收的情况下按预期工作,所以它肯定会调用某种函数来更新它的缓存。
【问题讨论】:
标签: caching asp.net-boilerplate cache-invalidation