1
我已經使用AppFuse(使用JSP作爲Web框架)和RichFaces創建了一個小型Web應用程序。有一個使用rich:dataTable的頁面應該可以在沒有身份驗證的情況下訪問。允許未經授權的用戶訪問RichFaces Skin CSS文件
爲了使這一頁公開我把它改成了一個名爲「公共」的文件夾,並添加以下行的security.xml:
<intercept-url pattern="/public/*" access="ROLE_ANONYMOUS,ROLE_ADMIN,ROLE_USER"/>
頁現在無需驗證訪問,但該表具有無皮膚由於所需的CSS文件的存儲,顯然需要身份驗證的文件夾...在
RichFaces的皮膚CSS文件都在這個路徑訪問:
/a4j/s/3_3_2.SR1org/rich面臨/的RenderKit/HTML/CSS/basic_classes.xcss/DATB/eAELXT5DOhSIAQ!sA18_.html
,當我嘗試訪問這些文件我重定向到登錄頁面。
那麼如何讓未經授權的用戶訪問這些CSS文件?
謝謝,湯姆
編輯:我已經嘗試添加以下行的security.xml,但它沒有工作:通過改變從我的編輯線
<intercept-url pattern="/a4j/*" access="ROLE_ANONYMOUS,ROLE_ADMIN,ROLE_USER"/>