2013-10-21 37 views
0

我遇到了問題,如何解決JavaEE 6(Webprofile)中的這種情況。如何將文件的訪問權限授予僅一個用戶

我有一羣具有特定角色的用戶,他們可以觸發圖像的生成。對這些圖像的訪問受限於角色(超級用戶)。

問題是,具有「超級用戶」角色的用戶具有訪問由該角色的其他用戶生成的圖像的潛在權利。

文件名是隨機生成的,圖片在短時間後被刪除。但圖像包含敏感數據,所以我想盡可能限制對它的訪問。

有沒有辦法將創建它的用戶限制只能訪問圖像/文件?

web.xml中,迄今,只有角色限制訪問的圖像的文件夾:

<security-constraint> 
    <web-resource-collection> 
     <web-resource-name>Images</web-resource-name> 
     <url-pattern>/images/*</url-pattern> 
    </web-resource-collection> 
    <auth-constraint> 
     <role-name>Superuser</role-name> 
    </auth-constraint> 
    </security-constraint> 

在此先感謝。

回答

相關問題