如何将http referer值传递给社交身份验证过滤器

时间:2016-10-03 09:40:38

标签: spring spring-security spring-social

我想回到Facebook登录发起的同一个屏幕。我正在使用SocialAuthenticationFilter来整合Spring Social。

如果我将postLoginUrl和alwaysUsePostLoginUrl的值传递为true,那么它会正确地重定向到postLoginUrl。删除后,Facebook会重定向到Facebook控制台中提到的应用程序上下文URL。

我的要求是重定向到已启动身份验证流的页面。所以我需要扩展身份验证过滤器,还是需要使用任何其他属性重定向到referer。

1 个答案:

答案 0 :(得分:0)

似乎没有直接提及动态重定向URL的方法。所以我将所有来自Facebook的回复导航到一个URI,在那里我处理了将调用转移到我感兴趣的特定页面。