A method and apparatus for accessing a destination computer behind a
firewall using a browser are described. In one embodiment, the method
includes an intermediary service receiving a destination computer
request, which demonstrates that the destination computer is available to
be accessed, and receiving a browser request to access the destination
computer. The method then includes the intermediary service associating
the browser with the destination computer and providing communication
between the browser and the destination computer. The communication is
being provided in a form acceptable to the firewall.