Remote Desktop 100% through browser?

Old topic, but still a relevant question. As of this year, anyway, there are some options for someone who wants to use an in-browser RDP solution.

Guacamole provides "HTML5 Clientless Remote Desktop": This is intended to be set up on a third server to act as a tunnel and proxy, to allow a client computer to connect to a remote computer, without having to specially configure either the client or the remote computers. If you don't want to use an intermediate third server, I believe you can install Guacamole on the remote server you want to connect to (presuming it runs a webserver) and point it to localhost, then access that webpage from your client computer's browser (for example).

2X has a "Client for RDP/Remote Desktop for Google Chrome", which is a Chrome extension which does not require a third server.

RemoteSpark is another good option. They have a paid service, but you can apparently just download their HTML file and set it up for your own personal use if you have the savvy (source). What I would do in this case is drop the HTML file in a webserver directory on the server I want to access (on HTTPS of course), set it to connect to localhost so that no packets have to be transferred offsite anywhere except out to the client computer, hardcode all the settings I want, and put it up behind a login page with some two-factor authentication (at least one of the two factors being image-based or some other non-text or single-use method), in order to thwart keyloggers on public or otherwise insecure computers.

If you have admin control over the remote computer and want to set up and micromanage the RDP itself, you can try, say, a combination of FreeRDP and FreeRDP-WebConnect.

You can also look into Ericom's AccessNow, and CybeleSoft's ThinRDP, and of course Microsoft has provided a Remote Desktop Web Connection (also see) feature wrapped into their RDP solution since Windows XP.


No.................still no.

I was kind of wrong first time, if you have no control over the server then you are still out of luck but if you can get admin access then you can install the 'remote desktop web connection' subcomponent of IIS's WWW service via control panel and then browse to http://whatever/tsweb

Try it and let us know ok.


Old Post I know but . . .

Windows Live Mesh was excellent for anyone reading this. It syncs your data across PCs but it has a hidden feature.

It has remote desktop capability that is accessible via devices.live.com

RD support of Mesh is required to be enabled first on the remote machine, and as far as I know a HTTPS tunnel is created (443)??