新年快樂! 爲了開始右腳的一年,我試圖用springsecurity插件幫助我的應用程序。grails2,springsecurity和靜態資源(css,js等)
遇到了插件文檔的悲觀鎖定部分和以下確實鎖定都記錄下來:
grails.plugins.springsecurity.rejectIfNoRule = true
...但我怎麼「解鎖」 CSS,JS和圖片文件?我能夠解鎖所有需要公開訪問的控制器和操作,但不能解鎖css文件。
目前我Config.groovy中有這樣的:
grails.plugins.springsecurity.rejectIfNoRule = true;
grails.plugins.springsecurity.securityConfigType = SecurityConfigType.InterceptUrlMap
grails.plugins.springsecurity.interceptUrlMap = [
'/admin/**' : ['ROLE_ADMIN', 'IS_AUTHENTICATED_FULLY'],
'/css/**': ['IS_AUTHENTICATED_ANONYMOUSLY'],
'/login/auth': ['IS_AUTHENTICATED_ANONYMOUSLY'],
'/*': ['IS_AUTHENTICATED_ANONYMOUSLY']
]
的 '/ *' 保持主頁可見,但CSS是阻止。 在此先感謝
springsecurity依賴於WebXml插件。你可以看看你的application.properties並檢查你使用的這個插件的哪個版本? – aldrin 2012-01-04 07:09:30