在我們的應用程序基於身份驗證,即用戶無法登錄到我們的應用程序,直到他/她使用憑據登錄。但是,如果將它緩存在分派器中,我們的壩內容就可以訪問。一旦映像在調度程序中緩存,調用不會發布到吊裝認證服務的發佈中,我已爲/ content/dam啓用了身份驗證。 任何人都可以請讓我知道如何阻止大壩的內容,直到我們已經記錄下來。 我們正在使用AEM 6.1 SP2DAM內容不安全
感謝, 圖莎爾
在我們的應用程序基於身份驗證,即用戶無法登錄到我們的應用程序,直到他/她使用憑據登錄。但是,如果將它緩存在分派器中,我們的壩內容就可以訪問。一旦映像在調度程序中緩存,調用不會發布到吊裝認證服務的發佈中,我已爲/ content/dam啓用了身份驗證。 任何人都可以請讓我知道如何阻止大壩的內容,直到我們已經記錄下來。 我們正在使用AEM 6.1 SP2DAM內容不安全
感謝, 圖莎爾
您可以調度的AuthChecker模塊配置爲提供內容給最終用戶之前,務必檢查授權的任何信息。如果用戶未被授權,則不會傳送內容。 https://docs.adobe.com/docs/en/dispatcher/permissions-cache.html
這種方法的好處是,你的內容仍然可以在調度緩存,而不是防止對整個DAM資產緩存 - 提高響應時間。
添加下面的代碼,jsp頁面,以便調度程序不會趕有關頁面
<%
response.setHeader("Dispatcher", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Cache-Control", "no-store");
response.setHeader("Pragma", "no-cache");
%>
我也試過同樣的感謝 – Tushar