[ https://issues.apache.org/jira/browse/GUACAMOLE-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806734#comment-15806734 ]
Nick Couchman commented on GUACAMOLE-29: ---------------------------------------- So, I took a look at the previous PR and the Guacamole source code has changed enough between the PR and the Apache Incubator version that I decided just to rewrite it as an extension module. I have the initial stab out on Github if anyone wants to take a look and comment/criticize/contribute: https://github.com/necouchman/guacamole-auth-http/tree/GUACAMOLE-29 A couple of notes: - I have yet to test this out in a Tomcat environment without a proxy in front of it. I'll try to get it tested out here, but I'm making the assumption that it works. - If you're using a proxy you have to configure it to pass through REMOTE_USER (or your user-defined header). In Apache you can do this using the RequestHeader set configuration option. - If you'd rather use a different header than REMOTE_USER, you can configure it via the guacamole.properties file and set the http-auth-header option. > Add support for requesting HTTP Basic Authentication > ---------------------------------------------------- > > Key: GUACAMOLE-29 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-29 > Project: Guacamole > Issue Type: Improvement > Reporter: Michael Jumper > > {panel:bgColor=#FFFFEE} > *The description of this issue was copied from > [GUAC-1489|https://glyptodon.org/jira/browse/GUAC-1489], an issue in the JIRA > instance used by the Guacamole project prior to its acceptance into the > Apache Incubator.* > Comments, attachments, related issues, and history from prior to acceptance > *have not been copied* and can be found instead at the original issue. > {panel} > Some reverse proxies support SSO via HTTP Basic authentication if the server > requests it with 401 Unauthorized response. > As Guacamole already reads Authorization header, it looks trivial to add > guacamole.properties option such as "enable-http-basic-auth", to tell > Guacamole to request HTTP Basic Authentication . > PR on its way :) > Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)