Index: lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java =================================================================== diff -u -r1ecf9f8e2a9ae881fd844736c236c9d2f451cea7 -r6ae2d8aab6d848a5ebcf70fe3266b2d61d759a32 --- lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java (.../LoginRequestServlet.java) (revision 1ecf9f8e2a9ae881fd844736c236c9d2f451cea7) +++ lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java (.../LoginRequestServlet.java) (revision 6ae2d8aab6d848a5ebcf70fe3266b2d61d759a32) @@ -179,7 +179,7 @@ // for NTU Blackboard's based templates, force to https to co-exist with Blackboard String redirect = request.getParameter("redirectURL"); if ( redirect != null && redirect.indexOf("ldtemplate") >= 0 ) { - response.sendRedirect("https://"+ request.getServerName() + ":" + request.getServerPort() + request.getContextPath() +"/j_security_check?j_username=" + login + "&j_password=" + pass); + response.sendRedirect("https://"+ request.getServerName() + request.getContextPath() +"/j_security_check?j_username=" + login + "&j_password=" + pass); } else { response.sendRedirect("j_security_check?j_username=" + login + "&j_password=" + pass); } Index: lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java =================================================================== diff -u -r1ecf9f8e2a9ae881fd844736c236c9d2f451cea7 -r6ae2d8aab6d848a5ebcf70fe3266b2d61d759a32 --- lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java (.../LoginRequestDispatcher.java) (revision 1ecf9f8e2a9ae881fd844736c236c9d2f451cea7) +++ lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java (.../LoginRequestDispatcher.java) (revision 6ae2d8aab6d848a5ebcf70fe3266b2d61d759a32) @@ -127,7 +127,7 @@ if ( redirect != null ) { // for NTU Blackboard's based templates, force to https to co-exist with Blackboard if ( redirect.indexOf("ldtemplate") >= 0 ) { - return "https://"+ request.getServerName() + ":" + request.getServerPort() + request.getContextPath() + "/" + redirect; + return "https://"+ request.getServerName() + request.getContextPath() + "/" + redirect; } else { return request.getContextPath() + "/" + redirect; }