Index: lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/LamsSecurityUtil.java =================================================================== diff -u -rceb0cd59c019481da796281a115e4d2e61034b25 -re1b434f44fc40d89c93b91e87bc65a110f030f71 --- lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/LamsSecurityUtil.java (.../LamsSecurityUtil.java) (revision ceb0cd59c019481da796281a115e4d2e61034b25) +++ lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/LamsSecurityUtil.java (.../LamsSecurityUtil.java) (revision e1b434f44fc40d89c93b91e87bc65a110f030f71) @@ -95,7 +95,7 @@ + URLEncoder.encode(courseId, "UTF8") + "&country=" + country + "&lang=" + lang + "&requestSrc=" + URLEncoder.encode(reqSrc, "UTF8") + "&firstName=" + URLEncoder.encode(firstName, "UTF-8") + "&lastName=" + URLEncoder.encode(lastName, "UTF-8") - + "&email=" + email; + + "&email=" + URLEncoder.encode(email, "UTF-8"); } catch (UnsupportedEncodingException e) { throw new RuntimeException(e); @@ -199,7 +199,7 @@ + URLEncoder.encode(serverId, "utf8") + "&hashValue=" + hash + "&courseId=" + URLEncoder.encode(courseId, "UTF8") + "&country=" + country + "&lang=" + lang + "&mode=" + MODE + "&firstName=" + URLEncoder.encode(firstName, "UTF-8") + "&lastName=" - + URLEncoder.encode(lastName, "UTF-8") + "&email=" + email; + + URLEncoder.encode(lastName, "UTF-8") + "&email=" + URLEncoder.encode(email, "UTF-8"); if (folderId != null) { serviceURL += "&folderID=" + folderId; }