Grails 2.3.8 oAuth2 - 授权错误

时间:2014-04-27 21:24:36

标签: grails oauth oauth-2.0 grails-plugin

从grails 2.2.1升级到grails 2.3.8我在oAuth中有授权问题。 我正在使用grails 2.3.8:

compile (":spring-security-oauth2-provider:1.0.5.2")

我在以下行添加了config.groovy:

grails.plugin.springsecurity.providerNames = [
        'daoAuthenticationProvider',
        'anonymousAuthenticationProvider',
        'rememberMeAuthenticationProvider',
        'clientCredentialsAuthenticationProvider'
]

其余部分来自我的旧配置。 现在当我试图授权我发现错误时。 我怎样才能做到这一点: 我的授权路径看起来:

但后来我得到了:

| Error 2014-04-27 23:09:25,623 [http-nio-8080-exec-5] ERROR errors.GrailsExceptionResolver  - InvalidRequestException occurred when processing request: [POST] /fis-bps/oauth/authorize - parameters:
user_oauth_approval: true
response_type: code
redirect_uri: http://test.domain.com:8080/tis-bpp
client_id: tis-bpp-and
Cannot approve uninitialized authorization request.. Stacktrace follows:
Message: Cannot approve uninitialized authorization request.
    Line | Method
->>   53 | doFilter  in grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|     49 | doFilter  in grails.plugin.springsecurity.web.authentication.RequestHolderAuthenticationFilter
|     82 | doFilter  in grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter
|   1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
|    615 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^    745 | run       in java.lang.Thread

任何人都可以帮助我?

0 个答案:

没有答案