Github user ceharris commented on a diff in the pull request:

    https://github.com/apache/guacamole-client/pull/181#discussion_r182706319
  
    --- Diff: 
extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/utility/QCParser.java
 ---
    @@ -131,7 +141,14 @@ public static GuacamoleConfiguration 
getConfiguration(String uri)
             if (paramList != null) {
                 for (String parameter : paramList) {
                     String[] paramArray = parameter.split("=", 2);
    -                qcConfig.setParameter(paramArray[0],paramArray[1]);
    +                try {
    +                    qcConfig.setParameter(URLDecoder.decode(paramArray[0], 
"UTF-8"),
    --- End diff --
    
    Might make sense to apply `URLDecoder.decode` to the entire query string 
once.


---

Reply via email to