[ https://issues.apache.org/jira/browse/GUACAMOLE-1563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17521367#comment-17521367 ]
Mike Jumper commented on GUACAMOLE-1563: ---------------------------------------- I would definitely be in favor of the protocol providing a way to signal that a link should be opened (your {{uri}} instruction), and I think it would make sense for this to be a feature of the project. Some things to consider: * What if the client implementation doesn't provide a handler for {{uri}}? Should there be a mechanism for the client to refuse/fail to open the link? * What if a _local_ user of the desktop clicks a link? Does the helper application fall back to forwarding the click to a local app? If so, how does it know which app to use, if the help application is selected as the default handler? > Question: Open link in external webbrowser > ------------------------------------------ > > Key: GUACAMOLE-1563 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1563 > Project: Guacamole > Issue Type: Task > Components: guacamole > Reporter: peter > Priority: Minor > > I'd like to open a link clicked within an RDP session to open in the external > browser. In contrast to GUACAMOLE-1534 I'm in full control of what happens > when a link is clicked. So I could, for example, fire a custom event within > the RDP session that contains the link url. > Can you point me in the direction of what needs to be done for this? For > example: > * Create an event listener > [https://guacamole.apache.org/doc/gug/event-listeners.html|http://example.com/] > * ? Create a tunnel ? > * Register a custom event > * Fire that event within the session > * Catch it and retrieve the event payload > Thanks in advance! -- This message was sent by Atlassian Jira (v8.20.1#820001)