Spring security OAuth2与Spring Security共舞

Spring security OAuth2与Spring Security共舞,spring-security,oauth-2.0,spring-security-oauth2,Spring Security,Oauth 2.0,Spring Security Oauth2,我是OAuth2的新手,在理论上非常了解它的实现。我按照此链接处理OAuth2回调URL。但是我在我的项目中使用Spring安全性,所以我自己不需要做很多工作。我正在使用SalesforceAPI。每当出现UserRedirectionRequiredException时,spring security OAuth2的ClientContextFilter就会处理它并重定向以进行授权。这一切都很好。我可以使用RestTemplate和salesfore资源从salesforce帐户获取联系人和标

我是OAuth2的新手,在理论上非常了解它的实现。我按照此链接处理OAuth2回调URL。但是我在我的项目中使用Spring安全性,所以我自己不需要做很多工作。我正在使用SalesforceAPI。每当出现UserRedirectionRequiredException时,spring security OAuth2的ClientContextFilter就会处理它并重定向以进行授权。这一切都很好。我可以使用RestTemplate和salesfore资源从salesforce帐户获取联系人和标签。
问题是如何使用spring安全性处理oauth2回调URL。每当我调用任何salesforce api(例如getContacts)时,如果访问令牌可用,它就会工作。但是,如果我没有accesstoken,则会重定向用户,并在获得授权后,从提供者处获得访问令牌,但控制转到我的Oauth2callback url并在那里完成。现在我必须再次调用getContacts Api,它将检索联系人

帮助我使用spring安全性实现OAuth2Callback URL,这样当我调用任何Api时(如果未经授权),在授权和检索accesstoken后,它会自动回调到该Api,而不是停止调用我的OAuth2Callback URL