跳转到主内容
Waters China

如何向 NuGenesis Web 服务器添加 X-UA-Compatible HTTP 头信息 - WKB2583

目的

NuGenesis SDMS Web 客户端 WebVision 仅受 Internet Explorer 支持,并且只有在“兼容性视图”处于活动状态时才受支持。此 HTTP 头信息将为浏览 WebVision 客户端的所有用户激活“兼容性视图”。

环境

  • NuGenesis 9 SDMS
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
  • NuGenesis 8 SDMS
    • Windows Server 2008
    • Windows Server 2012

步骤

  1. 打开“控制面板”>“管理工具”>“Internet 信息服务 (IIS) 管理器”。
  2. 在 IIS 中选择“默认网站”,然后双击“HTTP 响应头”按钮。
  3. 单击“添加”按钮。
  4. 指定以下名称:X-UA-Compatible。
  5. 指定以下值:IE=5。
  6. 在信息框中单击“确定”。

附加信息

确认“兼容性视图”已针对 WebVision 处于活动状态:

  1. 在 Internet Explorer 中加载 WebVision 站点。
  2. 按键盘上的 F12 键(或“工具”菜单 >“F12 开发人员工具”选项)。
  3. 在“开发人员工具”窗格中选择“仿真”选项卡。
  4. “文档模式”应为“5”,且其中应该提到 X-UA-Compatible 头。

将 X-UA-Compatible 头添加到 IIS 中的默认网站意味着该站点内的应用程序(例如 SampleShare、WatersLMS 或 Manual Upload Tool)可能会继续沿用该设置。它对 /WATERSLMS/ 没有影响,因为该产品已经不包含 Web 客户端,并且该站点发送的 SOAP 通讯不由 Internet Explorer 处理。缺省情况下,SampleShare 会将其站点的此头信息设置为 IE=Edge,如果应用程序的设置为其本身设置,IIS 则不会将设置沿用到应用程序,因此 SampleShare 不受影响。Manual Upload Tool 会受影响,但该工具未部署为核心产品之一;它是 SDMS 程序版本中的工具之一。如果 Manual Upload Tool 与 WebVision 安装在同一默认网站下,则 Manual Upload 站点的头信息必须设置为 IE=Edge,以便它不会从父站点沿用 IE=5。

Microsoft 有关于 X-UA-Compatible HTTP 头信息的 MSDN 文章以及在 Internet Explorer 中指定文档模式的其他方法:指定传统文档模式

id2583, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG