grails - Authentication failure event for oauth provider -
i have added spring security core , oauth provider in grails application
my config:
// added spring security oauth2 provider plugin: grails.plugin.springsecurity.oauthprovider.clientlookup.classname = 'com.oauth.client' grails.plugin.springsecurity.oauthprovider.authorizationcodelookup.classname = 'com.oauth.authorizationcode' grails.plugin.springsecurity.oauthprovider.accesstokenlookup.classname = 'com.oauth.accesstoken' grails.plugin.springsecurity.oauthprovider.refreshtokenlookup.classname = 'com.oauth.refreshtoken' grails.plugin.springsecurity.logout.postonly = false //grails.plugin.springsecurity.successhandler.defaulttargeturl = '/client/index' // added spring security core plugin: grails.plugin.springsecurity.userlookup.userdomainclassname = 'com.auth.user' grails.plugin.springsecurity.userlookup.authorityjoinclassname = 'com.auth.userrole' grails.plugin.springsecurity.authority.classname = 'com.auth.role' grails.plugin.springsecurity.filterchain.chainmap = [ '/oauth/token': 'joined_filters,-oauth2providerfilter,-securitycontextpersistencefilter,-logoutfilter,-authenticationprocessingfilter,-remembermeauthenticationfilter,-exceptiontranslationfilter', '/securedoauth2resources/**': 'joined_filters,-securitycontextpersistencefilter,-logoutfilter,-authenticationprocessingfilter,-remembermeauthenticationfilter,-oauth2basicauthenticationfilter,-exceptiontranslationfilter', '/**': 'joined_filters,-statelesssecuritycontextpersistencefilter,-oauth2providerfilter,-clientcredentialstokenendpointfilter,-oauth2basicauthenticationfilter,-oauth2exceptiontranslationfilter' ] grails.plugin.springsecurity.controllerannotations.staticrules = [ '/': ['permitall'], '/**/**': ['permitall'], '/index': ['permitall'], '/index.gsp': ['permitall'], '/assets/**': ['permitall'], '/**/js/**': ['permitall'], '/**/css/**': ['permitall'], '/**/images/**': ['permitall'], '/**/fonts/**': ['permitall'], '/**/favicon.ico': ['permitall'], '/**/fonts/**': ['permitall'], '/oauth/authorize.dispatch': ["isfullyauthenticated() , (request.getmethod().equals('get') or request.getmethod().equals('post'))"], '/oauth/token.dispatch': ["isfullyauthenticated() , request.getmethod().equals('post')"], ] grails.plugin.springsecurity.oauthprovider.clientlookup.classname = 'com.oauth.client' grails.plugin.springsecurity.oauthprovider.authorizationcodelookup.classname = 'com.oauth.authorizationcode' grails.plugin.springsecurity.oauthprovider.accesstokenlookup.classname = 'com.oauth.accesstoken' grails.plugin.springsecurity.oauthprovider.refreshtokenlookup.classname = 'com.oauth.refreshtoken'
when remove filter chain map spring security go toss , oauth works fine when add chain map oauth doesnt work.
can me?
Comments
Post a Comment