如果 HTML Access 客户端需要由桌面提供服务,您必须在此桌面上执行一些设置任务。设置后,用户可以把浏览器直接指向桌面。

前提条件

  • 从 VMware 下载页面(网址是 http://www.vmware.com/go/downloadview)下载 Horizon HTML Access portal.war zip 文件。

    文件名为 VMware-Horizon-View-HTML-Access-y.y.y-xxxxxx.zip,其中 y.y.y 为版本号,xxxxxx 为内部版本号。

过程

  1. 打开控制面板
  2. 导航到程序和功能 > 打开或关闭 Windows 功能
  3. 选中 Internet 信息服务复选框并单击确定
  4. 控制面板中,导航到管理工具 > Internet 信息服务 (IIS) 管理器
  5. 在左侧窗格中展开各项。
  6. 右键单击默认网站,然后选择编辑绑定...
  7. 单击添加
  8. 指定 https所有未分配项和端口 443
  9. SSL 证书字段中,选择正确的证书。
    选项 操作
    证书 vdm 已存在。 选择 vdm,然后单击确定
    证书 vdm 不存在。 选择 vdmdefault,然后单击确定
  10. 站点绑定对话框中,移除 http 端口 80 对应的条目,然后单击关闭
  11. 单击默认网站
  12. 双击 MIME 类型
  13. 如果文件扩展名 .json 不存在,请在操作窗格中单击添加...。否则,跳过接下来的 2 个步骤。
  14. 对于文件扩展名,输入 .json
  15. 对于 MIME 类型,输入文本/h323,然后单击确定
  16. 对于文件扩展名,输入 .mem
  17. 对于 MIME 类型,输入 text/plain,然后单击确定
  18. VMware-Horizon-View-HTML-Access-y.y.y-xxxxxx.zip 复制到临时文件夹中。
  19. 解压缩 VMware-Horizon-View-HTML-Access-y.y.y-xxxxxx.zip
    将生成名为 portal.war 的文件。
  20. portal.war 重命名为 portal.zip
  21. portal.zip 解压缩到文件夹 C:\inetpub\wwwroot
    如果需要,调整对该文件夹的权限,以允许添加这些文件。
    此时将创建 C:\inetpub\wwwroot\portal 文件夹。
  22. 打开记事本
  23. 创建文件 C:\inetpub\wwwroot\Default.htm,让其包含以下内容(将 <IP address or DNS name of desktop> 替换为桌面的实际 IP 地址或 DNS 名称):
    <HEAD>
    <noscript>
       <meta HTTP-EQUIV="REFRESH" content="0; url=https://<IP address or DNS name of desktop>/portal/webclient/index.html">
    </noscript>
    </HEAD>
    <script>
       var destination = 'https://<IP address or DNS name of desktop>/portal/webclient/index.html';
       var isSearch = !!window.location.search;
       window.location.href = destination + (isSearch ? window.location.search + '&' : '?') + 'vadc=1' + (window.location.hash || '');
    </script>