我非常了解 Windows RDP 在 TCP 端口 3389 上工作,我在 IIS 中发现了远程桌面 Web 连接功能,它添加了 tsweb 访问,我的问题是,远程桌面 Web 连接是否使用 http 协议(protocol)作为端口 80 上的传输协议(protocol)?还是tsweb只是一个ActiveX控件,充当rdp客户端,正常连接3389?
最佳答案
Windows 远程桌面服务 (RDS) 角色具有名为“Remote Desktop Gateway”的 IIS 功能。此网关使 TSWeb ActiveX 通过 HTTPS channel (端口 443)建立 RDP session 隧道,而不是让它在端口 3389 上充当 RDP 客户端(可能使用 mstsc COM 对象)。
如果您不介意尝试开源替代方案,用 C# (.NET) 编写并使用 IIS 网关(但不是 RDS 网关),没有任何插件浏览器端(并且在所有浏览器中工作,HTML 4和 5),我最近发布了Myrtille .
关于iis - 远程桌面网络连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21004330/