访问GrailsUserDetailsS​​ervice中的参数

Ano*_*us1 3 grails spring-security

如何在GrailsUserDetailsS​​ervice中访问params ?我有一个实现GrailsUserDetailsS​​ervice的类,我希望能够访问POST调用中的参数

website.com/j_security_check.
Run Code Online (Sandbox Code Playgroud)

Bur*_*ith 8

你可以使用RequestContextHolder:

import org.springframework.web.context.request.RequestContextHolder

def params = RequestContextHolder.requestAttributes.params
Run Code Online (Sandbox Code Playgroud)