diff --git a/webflux/src/main/java/org/springframework/security/web/server/authentication/RedirectAuthenticationSuccessHandler.java b/webflux/src/main/java/org/springframework/security/web/server/authentication/RedirectAuthenticationSuccessHandler.java index 73de5bc1c9..f1ba05da21 100644 --- a/webflux/src/main/java/org/springframework/security/web/server/authentication/RedirectAuthenticationSuccessHandler.java +++ b/webflux/src/main/java/org/springframework/security/web/server/authentication/RedirectAuthenticationSuccessHandler.java @@ -38,6 +38,12 @@ public class RedirectAuthenticationSuccessHandler implements AuthenticationSucce private RedirectStrategy redirectStrategy = new DefaultRedirectStrategy(); + public RedirectAuthenticationSuccessHandler() {} + + public RedirectAuthenticationSuccessHandler(String location) { + this.location = URI.create(location); + } + @Override public Mono success(Authentication authentication, WebFilterExchange webFilterExchange) { ServerWebExchange exchange = webFilterExchange.getExchange();