【问题标题】:Remote Desktop Web Connection远程桌面网络连接
【发布时间】:2014-01-08 19:03:25
【问题描述】:

我非常了解 Windows RDP 在 TCP 端口 3389 上工作,我在 IIS 中遇到了添加 tsweb 访问的远程桌面 Web 连接功能,我的问题是,远程桌面 Web 连接是否使用 http 协议作为端口 80 上的传输协议?或者 tsweb 只是一个充当 rdp 客户端并正常连接到 3389 的 ActiveX 控件?

【问题讨论】:

    标签: iis remote-desktop rdp terminal-services


    【解决方案1】:

    Windows 远程桌面服务 (RDS) 角色具有称为“Remote Desktop Gateway”的 IIS 功能。此网关使 TSWeb ActiveX 通过 HTTPS 通道(端口 443)来隧道 RDP 会话,而不是让它充当端口 3389 上的 RDP 客户端(可能使用 mstsc COM 对象)。

    如果您不介意尝试使用 C# (.NET) 编写并使用 IIS 网关(但不是 RDS 网关)的开源替代方案,没有任何插件浏览器端(并且在所有浏览器中工作,HTML 4 5),我最近发布了Myrtille

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-01
        • 2015-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多