我有一个运行 RD 网关、连接代理和会话主机角色的 Server 2012 R2 RD 服务器。我的用户共享一个用于 RemoteApp 的通用 Windows 用户帐户(正在启动的实际远程应用程序具有自己的身份验证/登录机制,因此这是非常实用和适当的......它还允许通过凭据管理器进行安全密码缓存,因为)。
集合是这样配置的
没有应用 RD GPO 设置。
客户端配置为使用以下 rdp 文件连接到 RemoteApp
redirectclipboard:i:1
redirectprinters:i:1
redirectcomports:i:1
redirectsmartcards:i:1
devicestoredirect:s:*
drivestoredirect:s:*
redirectdrives:i:1
session bpp:i:32
prompt for credentials on client:i:0
span monitors:i:1
use multimon:i:1
remoteapplicationmode:i:1
server port:i:3389
allow font smoothing:i:1
promptcredentialonce:i:1
videoplaybackmode:i:1
audiocapturemode:i:1
gatewayusagemethod:i:1
gatewayprofileusagemethod:i:1
gatewaycredentialssource:i:4
full address:s:localhost
alternate shell:s:||OfficeMate
remoteapplicationprogram:s:||OfficeMate
gatewayhostname:s:rdgateway.mydomain.com
remoteapplicationname:s:OfficeMate
workspace id:s:localhost
use redirection server name:i:1
usbdevicestoredirect:s:*
UserName:s:corp\remoteapp-user
随机(随着更多用户同时连接似乎更有可能),一个用户将占用另一个客户端的会话(即使另一个客户端的会话处于活动状态)。我猜这与 RD 网关使用的 RPC over HTTP 和客户端连接的少量下降有关,但我真的不确定。有没有办法避免或调试这个?或者另一种方法可以避免使用专用的每个用户帐户(这需要双重用户名/密码输入)?