0
我想安装JavaMelody grails插件,但只有在我可以安全访问它的情况下才有可能。有很多人有这个问题,我发现唯一适用的解决方案是使用interceptUrlMap,但也不起作用。这是我在我的Config.groovy使用弹簧安全保护对插件URL的访问
// Added by the Spring Security Core plugin:
grails.plugins.springsecurity.userLookup.userDomainClassName = 'com.auth.User'
grails.plugins.springsecurity.userLookup.authorityJoinClassName = 'com.auth.UserRole'
grails.plugins.springsecurity.userLookup.usernamePropertyName='username'
grails.plugins.springsecurity.authority.className = 'com.auth.Role'
// grails.plugins.springsecurity.securityConfigType = "Annotation"
grails.plugin.springsecurity.securityConfigType = 'InterceptUrlMap'
ograils.plugin.springsecurity.interceptUrlMap = [
'/monitoring': ['ROLE_ADMIN','IS_AUTHENTICATED_FULLY']
]
该应用程序是使用安全注解,虽然我只禁用测试如果那是什么导致了问题,但没有成功。
我还有哪些其他选项用于保护URL?它必须是可以从应用程序控制的东西,而不是任何未包含在grails应用程序包中的设置。