|
|
|
@ -196,7 +196,7 @@ public class LoginUrlAuthenticationEntryPoint implements AuthenticationEntryPoin |
|
|
|
if (httpsPort != null) { |
|
|
|
if (httpsPort != null) { |
|
|
|
// Overwrite scheme and port in the redirect URL
|
|
|
|
// Overwrite scheme and port in the redirect URL
|
|
|
|
urlBuilder.setScheme("https"); |
|
|
|
urlBuilder.setScheme("https"); |
|
|
|
urlBuilder.setPort(httpsPort.intValue()); |
|
|
|
urlBuilder.setPort(httpsPort); |
|
|
|
} |
|
|
|
} |
|
|
|
else { |
|
|
|
else { |
|
|
|
logger.warn("Unable to redirect to HTTPS as no port mapping found for HTTP port " |
|
|
|
logger.warn("Unable to redirect to HTTPS as no port mapping found for HTTP port " |
|
|
|
@ -221,7 +221,7 @@ public class LoginUrlAuthenticationEntryPoint implements AuthenticationEntryPoin |
|
|
|
RedirectUrlBuilder urlBuilder = new RedirectUrlBuilder(); |
|
|
|
RedirectUrlBuilder urlBuilder = new RedirectUrlBuilder(); |
|
|
|
urlBuilder.setScheme("https"); |
|
|
|
urlBuilder.setScheme("https"); |
|
|
|
urlBuilder.setServerName(request.getServerName()); |
|
|
|
urlBuilder.setServerName(request.getServerName()); |
|
|
|
urlBuilder.setPort(httpsPort.intValue()); |
|
|
|
urlBuilder.setPort(httpsPort); |
|
|
|
urlBuilder.setContextPath(request.getContextPath()); |
|
|
|
urlBuilder.setContextPath(request.getContextPath()); |
|
|
|
urlBuilder.setServletPath(request.getServletPath()); |
|
|
|
urlBuilder.setServletPath(request.getServletPath()); |
|
|
|
urlBuilder.setPathInfo(request.getPathInfo()); |
|
|
|
urlBuilder.setPathInfo(request.getPathInfo()); |
|
|
|
|