远程桌面Web连接

3

我很清楚Windows RDP使用TCP端口3389,我在IIS中发现了远程桌面Web连接功能,它添加了tsweb访问。我的问题是,远程桌面Web连接是否使用HTTP协议作为传输协议通过80端口?或者tsweb只是一个充当rdp客户端并正常连接到3389的ActiveX控件?

2个回答

3
Windows远程桌面服务(RDS)角色有一个名为“远程桌面网关”的IIS功能。该网关使TSWeb ActiveX通过HTTPS通道(端口443)隧道传输RDP会话,而不是在端口3389上作为RDP客户端(可能使用mstsc COM对象)。
如果您不介意尝试一种开源替代方案,它是用C#(.NET)编写的,并且也使用IIS网关(但不是RDS),没有任何插件浏览器端(并且适用于所有浏览器,HTML 4和5),我最近发布了Myrtille

0

远程桌面 Web 访问角色(以前称为终端服务 Web 访问)在 Windows Server 机器上安装一个网站。"TSWeb" 是一个网站:您可以使用 http 协议访问它。

如果您使用 Internet Explorer 访问此网站,IE 将询问您是否要下载 ActiveX。此 ActiveX 将允许您通过端口 3389(RDP)连接到远程计算机。但是,“TS Web Access” 本身不是 ActiveX,它是一个包含 ActiveX 的网站

其他浏览器不支持 ActiveX 对象。在这种浏览器上,“TSweb”网站将使您下载 .RDP 文件,而不是通过 ActiveX 启动远程连接。当您双击此文件或使用远程桌面客户端启动它时,远程连接将通过端口 3389 建立。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接