远程桌面与会话

无法使用 RD Web 访问在 RD 会话主机服务器上查看“RemoteApp”程序 - Windows Server

· 52CE 我爱测

本文提供了一个解决方法,说明无法使用 RD Web 访问在 RD 会话主机服务器上查看“RemoteApp”程序的问题。 原始 KB 数: 978322 现象 使用域用户帐户登录到远程桌面 Web 访问(RD Web Access)时,无法查看运行 Windows Server 2008 R2 的 RD 会话主机服务器上的 RemoteApp 程序列表。 但是,本地帐户可以查看 RemoteApp 程序。 此外,RD Web 访问跟踪会记录类似于以下错误的

本文提供了一个解决方法,说明无法使用 RD Web 访问在 RD 会话主机服务器上查看“RemoteApp”程序的问题。

原始 KB 数: 978322

现象

使用域用户帐户登录到远程桌面 Web 访问(RD Web Access)时,无法查看运行 Windows Server 2008 R2 的 RD 会话主机服务器上的 RemoteApp 程序列表。 但是,本地帐户可以查看 RemoteApp 程序。

此外,RD Web 访问跟踪会记录类似于以下错误的错误:

[错误]应用筛选:开始筛选时出错:无法从 SID 初始化上下文。 SID:S-1-5-21-1997477047-1508330638-219632125-223304,错误: 0x80070005

原因

使用仅与 Windows 2000 或 Windows Server 2003 操作系统兼容的选项创建域时,会出现此问题。 选择此选项后,内置“每个人”组不会成为“Windows 2000 兼容访问”组的成员。 如果组的成员身份后来更改为不再包含“每个人”组作为域安全强化过程的一部分,也会出现此问题。

解决方法

若要解决此问题,请将 RD Web 访问计算机帐户添加到域控制器上的 Windows 授权访问组。

详细信息

AuthzInitializeContextFromSid 函数读取在函数调用中指定的 SID 的 tokenGroupsGlobalAndUniversal 属性。 这样做是为了确定当前用户的组成员身份。 如果用户的对象位于 Active Directory 域服务 (AD DS),则调用上下文必须具有对用户对象中的 tokenGroupsGlobalAndUniversal 属性的读取访问权限。 对 tokenGroupsGlobalAndUniversal 属性的读取访问权限授予“Windows 2000 Server 兼容访问”组。 但是,新域包含空的“预 Windows 2000 服务器兼容访问”组。 这是默认情况下,因为默认设置选择是与 Windows 2000 Server 和 Windows Server 2003 兼容的权限。 因此,应用程序可能无权访问 tokenGroupsGlobalAndUniversal 属性。 在这种情况下,AuthzInitializeContextFromSid 函数将失败并出现ACCESS_DENIED错误。 使用此函数的应用程序应正确处理此错误,并应提供支持文档。 为了简化帐户权限以查询有关用户的组信息,请添加需要将组信息查找到 Windows 授权访问组的帐户。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。