Преглед на файлове

Fix bug where class should delegate to setDetails method - not set the details directly.

Ben Alex преди 21 години
родител
ревизия
699f97929a
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      core/src/main/java/org/acegisecurity/ui/webapp/AuthenticationProcessingFilter.java

+ 3 - 1
core/src/main/java/org/acegisecurity/ui/webapp/AuthenticationProcessingFilter.java

@@ -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);
     }