|
@@ -77,7 +77,9 @@ public class AuthenticationProcessingFilter extends AbstractProcessingFilter {
|
|
|
|
|
|
UsernamePasswordAuthenticationToken authRequest = new UsernamePasswordAuthenticationToken(username,
|
|
|
password);
|
|
|
- authRequest.setDetails(request.getRemoteAddr());
|
|
|
+
|
|
|
+ // Allow subclasses to set the "details" property
|
|
|
+ setDetails(request, authRequest);
|
|
|
|
|
|
return this.getAuthenticationManager().authenticate(authRequest);
|
|
|
}
|