使用简单的auth和基于表单的控制器访问

时间:2014-10-29 15:41:57

标签: spring authentication grails spring-security

假设我有一个带有一个控制器的Grails 2.4.3应用程序:

@Secured(['ROLE_USER'])
Class HeyController {
    def doSomething() { render "Do something" }
    def doSomethingElse() { render "Do something else" }
}

我想告诉基础Spring Security框架如此安全访问:

  • http://myhost:8080/app/hey/doSomething
  • 的基于表单的登录信息
  • http://myhost:8080/app/hey/doSomethingElse
  • 的基本HTTP身份验证

我知道可以使用vanilla Spring安全性为安全上下文配置文件中的每个访问模式使用两个<http>配置部分来配置此访问。

因此,必须有一些方法通过Grails设置Spring Security吗?谢谢!

1 个答案:

答案 0 :(得分:0)

...没关系 facepalm 。似乎是这样的:

http://grails-plugins.github.io/grails-spring-security-core/guide/authentication.html

一旦我在实践中工作,我就会给出答案。谢谢!