【发布时间】:2015-07-20 06:08:32
【问题描述】:
我希望为我在 Grails 上编写的小型服务添加一些安全性:IP 限制、强制 HTTPS 以及以后可能的更多内容。
所以我添加了 spring-security-core 依赖项
compile 'org.grails.plugins:spring-security-core:2.0-RC4'
到我的 build.gradle 和类似的东西
grails.plugin.springsecurity.secureChannel.definition = ['/**': 'REQUIRES_SECURE_CHANNEL']
grails.plugin.springsecurity.ipRestrictions = ['/**': ['127.0.0.1', '%MY-OFFICE-IP-HERE%']]
到我的 Config.groovy。
Service 非常简单,它只有两个控制器以 JSON 格式返回一些数据。但是 spring-security-core 插件默认添加了用户认证:登录页面、注销拦截器、拒绝访问处理程序等。我现在不需要这样的功能并想禁用它。我该怎么做?
【问题讨论】: