Gateway

配置操作系统策略

创建会话或预身份验证策略时,可以配置客户端安全字符串,以确定用户登录时用户设备是否运行特定的操作系统。您还可以配置表达式以检查特定的 Service Pack 或修补程序。

Windows 和 Macintosh 的值为:

操作系统
macOS X macOS
Windows 8.1 win8.1
Windows 8 win8
Windows 7 win7
Windows Vista vista
Windows XP winxp
Windows Server 2008 win2008
Windows Server 2003 win2003
Windows 2000 Server win2000
Windows 64 位平台 win64

使用 GUI 配置操作系统策略

  1. 在导航窗格中,执行以下操作之一:
    1. 导航到 Citrix Gateway > 策略,然后单击“会话”。
    2. 导航到 Citrix Gateway > 策略 > 预身份验证
  2. 在详细信息窗格的“策略”选项卡上,单击“添加”。
  3. 名称中,键入策略的名称。
  4. 请求操作 中,选择现有操作或创建一个操作。
  5. 单击 Expression Editor(表达式编辑器)。
  6. 选择表达式类型中,选择 客户端安全
  7. 配置以下内容的设置:
    1. 组件中,选择 操作系统
    2. 名称中,键入操作系统的名称。
    3. 在限定符中,执行以下操作之一:
      • 将字段留空
      • 选择 服务包
      • 选择 修补程序
      • 选择 版本 (仅适用于 macOS)
    4. 根据您在步骤 7 中的选择,在 Operator 中,执行以下操作之一:
      • 如果限定符为空,请在运算符中选择 EQUAL (= =)、NOTEQUAL (!=)、EXISTS 或 NOTEXISTS。
      • 如果选择了 Service Pack 或 Hotfix,请选择运算符,然后在值中键入值。
  8. 单击 完成 ,然后单击 关闭

如果您正在配置服务包,例如 client.os (winxp) .sp,如果字段中没有数字,则 Citrix Gateway 会返回一条错误消息 , 因为该表达式无效。

如果操作系统存在补丁包 3 和补丁包 4 等服务包,则可以仅为 Service Pack 4 配置检查,因为 Service Pack 4 的存在会自动表明存在以前的服务包。

配置操作系统策略