iis - 远程桌面网络连接

标签 iis remote-desktop rdp terminal-services

我非常了解 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/

相关文章:

asp.net-mvc - 减少对缓存资源的 HTTP 请求数

ubuntu - 有没有办法在 EC2 上运行 Ubuntu 的 UI?

linux - XDMCP 是否有任何安全的替代方案?

c - C 语言远程桌面项目

ubuntu - Teamviewer 访问 Ubuntu

c# - 删除仅在登录页面中自动添加的 X-Frame-Options

asp.net-mvc - IIS Express - 'mimeMap' 上的 HTTP 错误 500.19 0x800700b7( 'fileExtension' 设置为 '.svg')

asp.net - 在 IIS 7.5 下调试时生成的程序集与源不匹配的问题

.net - Sleep(10)什么都不做?

windows - 浏览器中的 RDP 或 VNC