From f08bb485da8408d31652c4c9357d019b58b58e5d Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 31 Oct 2014 14:56:28 -0700 Subject: [PATCH] GUAC-919: LoginRESTService should read form parameters (POST). --- .../guacamole/net/basic/rest/auth/LoginRESTService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/auth/LoginRESTService.java b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/auth/LoginRESTService.java index b4a85adf8..0463e41f8 100644 --- a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/auth/LoginRESTService.java +++ b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/auth/LoginRESTService.java @@ -24,10 +24,10 @@ package org.glyptodon.guacamole.net.basic.rest.auth; import com.google.inject.Inject; import javax.servlet.http.HttpServletRequest; +import javax.ws.rs.FormParam; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; -import javax.ws.rs.QueryParam; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response.Status; @@ -88,8 +88,8 @@ public class LoginRESTService { */ @POST @AuthProviderRESTExposure - public APIAuthToken login(@QueryParam("username") String username, - @QueryParam("password") String password, + public APIAuthToken login(@FormParam("username") String username, + @FormParam("password") String password, @Context HttpServletRequest request) throws GuacamoleException { Credentials credentials = new Credentials();