|
|
|
@ -30,8 +30,8 @@ import org.springframework.util.StringUtils; |
|
|
|
* will be used for the destination. |
|
|
|
* will be used for the destination. |
|
|
|
* </li> |
|
|
|
* </li> |
|
|
|
* <li> |
|
|
|
* <li> |
|
|
|
* If a parameter matching the <tt>targetUrlParameter</tt> has been set on the request, the value will be used as |
|
|
|
* If a parameter matching the value of <tt>targetUrlParameter</tt> has been set on the request, the value will be used |
|
|
|
* the destination. |
|
|
|
* as the destination. By default this has the value "spring-security-redirect". |
|
|
|
* </li> |
|
|
|
* </li> |
|
|
|
* <li> |
|
|
|
* <li> |
|
|
|
* If the <tt>useReferer</tt> property is set, the "Referer" HTTP header value will be used, if present. |
|
|
|
* If the <tt>useReferer</tt> property is set, the "Referer" HTTP header value will be used, if present. |
|
|
|
@ -154,7 +154,9 @@ public abstract class AbstractAuthenticationTargetUrlRequestHandler { |
|
|
|
* to "spring-security-redirect". |
|
|
|
* to "spring-security-redirect". |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public void setTargetUrlParameter(String targetUrlParameter) { |
|
|
|
public void setTargetUrlParameter(String targetUrlParameter) { |
|
|
|
Assert.hasText(targetUrlParameter, "targetUrlParameter cannot be null or empty"); |
|
|
|
if (!StringUtils.hasText(targetUrlParameter)) { |
|
|
|
|
|
|
|
targetUrlParameter = null; |
|
|
|
|
|
|
|
} |
|
|
|
this.targetUrlParameter = targetUrlParameter; |
|
|
|
this.targetUrlParameter = targetUrlParameter; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|