成功验证后,Spring OAuth2重定向到原始URL

时间:2018-07-16 11:20:19

标签: spring spring-security oauth-2.0

我能够成功完成OAuth身份验证,但是正在努力如何将请求发送回原始请求的URL。一个示例场景如下:

收到以下请求:/some-protected-resource

由于用户尚未获得授权,因此我们完成了OAuth流程。

根据AbstractAuthenticationProcessingFilter文档,当我没有指定AuthenticationSuccessHandler时,会将用户重定向回Webapp根目录,但是我想将其重定向回其最初请求的URL。

我尝试指定SavedRequestAwareAuthenticationSuccessHandler,但是OAuth请求似乎没有通过ExceptionTranslationFilter

1 个答案:

答案 0 :(得分:0)

默认行为正是您想要实现的,因此可能是您自定义了授权过程,因此它将您重定向到根目录。 提供有关您的配置的更多详细信息。