在 7.6 环境中,在 Chrome 中从店面打开应用程序可以正常工作,但在 Internet Explorer 中打开它会提示 Windows 登录。我在 Citrix 接收器上使用单点登录。我不明白为什么在 Internet Explorer 中不起作用。有什么想法吗?
答案1
IE 可能存在许多特定问题:
组策略模板包括对配置系统会话内证书的支持。这会在登录后将证书放置在用户的个人证书存储中以供应用程序使用。例如,如果您需要在 VDA 会话中对 Web 服务器进行 TLS 身份验证,则 Internet Explorer 可以使用该证书。默认情况下,VDA 不允许在登录后访问证书。
如果您使用的是 Internet Explorer,请单击“工具”>“Internet 选项”>“高级”选项卡,然后清除“不将加密数据保存到磁盘”选项。应清除此选项,因为动态文件存储在“Internet 临时文件”文件夹中。单击应用程序时,文件将下载到该文件夹,然后使用 MIME 类型启动。如果文件夹的访问权限被禁用或不可用,则该过程无法成功进行。
Chrome 和 IE 在管理重定向的方式上有所不同,单点登录依赖于重定向:
Internet Explorer 11:使用客户端安装的 IE11 和适用于 Windows 的 Citrix Workspace 应用程序进程 HdxBrowser.exe 在客户端重定向和呈现 VDA 端 IE11 浏览器视口。
Google Chrome:使用适用于 Windows 嵌入式 Chrome 引擎的 Citrix Workspace 应用程序和 HdxBrowserCef.exe 进程在客户端重定向和呈现 VDA 端 Chrome 浏览器视口。请注意,在将 BCR 与 Chrome 结合使用之前,必须在 VDA 上安装并启用浏览器内容重定向扩展。浏览器内容重定向扩展可从 Chrome 网上应用店获取。
参考