我有一个带有嵌入式Microsoft Web浏览器ActiveX控件的应用程序。在安装了应用程序的服务器上-它可以在应用程序内正常运行(快速运行,运行脚本)。使用RDP会话运行该应用程序时,该应用程序通过RDP公开供用户运行-Microsoft Webbrowser ActiveX控件页面无法正常运行(挂起很长时间-最终显示脚本错误消息-脚本不起作用)。 / p>
从任何计算机上直接访问时,ActiveX控件中包含的网页都可以正常运行。
application.exe文件在这些注册表文件夹中,带有适当的十进制值(11001): HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_BROWSER_EMULATION HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_BROWSER_EMULATION
我认为我需要做更多的事情来强制版本仿真或允许脚本。
服务器是2012R2 64位操作系统
答案 0 :(得分:0)
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal 服务器\ WinStations \ RDP-Tcp
您可以通过Regedit执行此操作
答案 1 :(得分:0)
我发现服务器上的Internet Explorer指向可能最终从服务中删除的旧代理服务器。我更新了代理服务器所使用的客户之一,它工作得很好。