Index: lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/UserDataServlet.java =================================================================== diff -u -r8ea6dac2e1f9e39a41030dd5907592bc2aa04d17 -rc14eb93a1f28c7122d23492ba66e937a133a711c --- lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/UserDataServlet.java (.../UserDataServlet.java) (revision 8ea6dac2e1f9e39a41030dd5907592bc2aa04d17) +++ lams_bb_integration/src/org/lamsfoundation/ld/integration/blackboard/UserDataServlet.java (.../UserDataServlet.java) (revision c14eb93a1f28c7122d23492ba66e937a133a711c) @@ -83,7 +83,7 @@ String secretKey = LamsPluginUtil.getSecretKey(); String serverId = LamsPluginUtil.getServerId(); - if(!sha1(tsParam+ usernameParam + serverId + secretKey).equals(hashParam)){ + if(!sha1(tsParam.toLowerCase() + usernameParam.toLowerCase() + serverId.toLowerCase() + secretKey.toLowerCase()).equals(hashParam)){ response.sendError(HttpServletResponse.SC_UNAUTHORIZED, "authentication failed"); }