keycloak-uncached

Merge pull request #1091 from patriot1burke/master fix

3/26/2015 2:07:00 PM

Details

diff --git a/integration/js/src/main/resources/keycloak.js b/integration/js/src/main/resources/keycloak.js
index 9921e1b..13b813b 100755
--- a/integration/js/src/main/resources/keycloak.js
+++ b/integration/js/src/main/resources/keycloak.js
@@ -567,7 +567,12 @@
                 var oauth = {};
 
                 oauth.newUrl = url.split('?')[0];
-                var params = url.split('?')[1].split('&');
+                var paramString = url.split('?')[1];
+                var fragIndex = paramString.indexOf('#');
+                if (fragIndex != -1) {
+                    paramString = paramString.substring(0, fragIndex);
+                }
+                var params = paramString.split('&');
                 for (var i = 0; i < params.length; i++) {
                     var p = params[i].split('=');
                     switch (decodeURIComponent(p[0])) {