[英]Is there a way to invalidate a file when I delete it from an amazon s3 bucket in C# (CloudFront cache issue)?
[英]MVC C# Invalidate Cache for particular user from admin part
在應用程序運行時,是否有可能以及如何使用戶的緩存無效? 場景是我將權限存儲在緩存中,但是當管理員更改用戶的權限時,則他的緩存應無效並更新緩存。
謝謝。
據我所知這是行不通的。 用戶具有無法彼此訪問的唯一會話。
您可以做的是,將一個標志寫入數據庫,然后刷新權限。 但這將導致用戶每次執行操作時都會讀取數據庫。
我們這樣做的方法是向管理員顯示一條消息,要求用戶必須注銷並再次登錄以獲得新權限。
您還可以為用戶提供重新加載其權限的可能性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.