用于 Exchange ActiveSync 的 NetScaler Gateway 连接器

Last published : Oct 21, 2026
XenMobile NetScaler 连接器现已更名为用于 Exchange ActiveSync 的 NetScaler Gateway 连接器。有关 Citrix 统一产品组合的更多详细信息,请参阅 Citrix 产品指南。
用于 Exchange ActiveSync 的连接器为 ActiveSync 客户端提供设备级授权服务,以连接到充当 Exchange ActiveSync 协议反向代理的 NetScaler Gateway。您可以通过以下各项的组合来控制授权:
  • 您在 Citrix Endpoint Management 中定义的策略
  • 由用于 Exchange ActiveSync 的 NetScaler Gateway 连接器本地定义的规则
有关详细信息,请参阅 ActiveSync Gateway。
有关详细的参考体系结构图,请参阅 Architecture。
用于 Exchange ActiveSync 的 NetScaler Gateway 连接器的当前版本是 8.5.3。
要下载连接器:
  1. 转到 <https://www.citrix.com/downloads>。
  2. 导航到 Citrix Endpoint Management(和 Citrix XenMobile Server)> XenMobile Server(本地部署)> 产品软件 > XenMobile Server 10 > 服务器组件。
  3. 在 NetScaler Gateway 连接器磁贴上,单击下载文件。
重要提示:
自 2022 年 10 月起,鉴于 Microsoft 此处 宣布的身份验证更改,用于 Exchange ActiveSync 的 Citrix Endpoint Management 和 NetScaler Gateway 连接器将不再支持 Exchange Online。用于 Exchange 的 Citrix Endpoint Management 连接器将继续与 Microsoft Exchange Server(本地部署)配合使用。

版本 8.5.3 中的新增功能

  • 此版本增加了对 ActiveSync 协议 16.0 和 16.1 的支持。
  • 已向 Google Analytics 发送的分析数据中添加了更多详细信息,尤其是关于快照的。

早期版本中的新增功能

注意:
以下“新增功能”部分指的是 Exchange ActiveSync 的 NetScaler Gateway 连接器,其旧名称为 XenMobile NetScaler Connector。该名称从 8.5.2 版本开始更改。

8.5.2 版本中的新增功能

  • XenMobile NetScaler Connector 现已更名为 Exchange ActiveSync 的 NetScaler Gateway 连接器。
此版本中修复了以下问题:
  • 如果在定义策略规则时使用了多个条件,并且其中一个条件涉及用户 ID,则可能会出现以下问题:如果用户有多个别名,则在应用规则时不会同时检查这些别名。

8.5.1.11 版本中的新增功能

  • 系统要求变更: 当前版本的 NetScaler Connector 需要 Microsoft .NET Framework 4.5。
  • Google Analytics 支持: 我们希望了解您如何使用连接器,以便我们能够专注于改进产品的方向。
  • 支持 TLS 1.1 和 1.2: 由于其安全性减弱,PCI Council 正在弃用 TLS 1.0 和 TLS 1.1。XenMobile NetScaler Connector 中已添加对 TLS 1.2 的支持。

监控 Exchange ActiveSync 的 NetScaler Gateway 连接器

Exchange ActiveSync 配置实用程序的 NetScaler Gateway 连接器提供详细的日志记录。使用日志可以查看通过 Exchange Server 的所有流量,这些流量由 Secure Mobile Gateway 允许或阻止。
使用“日志”选项卡可查看转发到 Exchange ActiveSync 连接器进行授权的 ActiveSync 请求历史记录。
此外,为确保 Exchange ActiveSync Web 服务的连接器正在运行,请在连接器服务器上的浏览器中加载以下 URL https://<host:port>/services/ActiveSync/Version。如果 URL 返回产品版本字符串,则表示 Web 服务响应正常。

使用 Exchange ActiveSync 连接器模拟 ActiveSync 流量

您可以使用 NetScaler Gateway Exchange ActiveSync 连接器通过策略模拟 ActiveSync 流量。在连接器配置实用程序中,单击模拟器选项卡。结果显示您的策略如何根据您配置的规则应用。

为 Exchange ActiveSync 连接器选择筛选器

NetScaler Gateway Exchange ActiveSync 连接器筛选器通过分析设备是否存在给定策略违规或属性设置来工作。如果设备符合条件,则该设备将放置在设备列表中。此设备列表既不是允许列表也不是阻止列表。它是符合所定义条件的设备列表。Citrix Endpoint Management 中适用于 Exchange ActiveSync 连接器的筛选器如下。每个筛选器的两个选项是允许或拒绝。
  • 匿名设备: 允许或拒绝已注册到 Citrix Endpoint Management 但用户身份未知的设备。例如,如果注册用户的 Active Directory 密码已过期或凭据未知,则其身份未知。
  • 禁用应用程序: 根据策略中阻止列表定义的设备列表以及阻止列表中是否存在应用程序来允许或拒绝设备。
  • 隐式允许/拒绝: 创建一个设备列表,其中包含所有不符合任何其他筛选器规则条件的设备,并根据该列表允许或拒绝。“隐式允许/拒绝”选项可确保“设备”选项卡中 Exchange ActiveSync 连接器状态已启用,并显示设备的连接器状态。“隐式允许/拒绝”选项还控制所有其他未选择的连接器筛选器。例如,连接器会拒绝阻止列表上的应用程序。但是,由于“隐式允许/拒绝”选项设置为允许,因此连接器会允许所有其他筛选器。
  • 非活动设备: 创建一个设备列表,其中包含在指定时间内未与 Citrix Endpoint Management 通信的设备。这些设备被视为非活动设备。筛选器会相应地允许或拒绝这些设备。
  • 缺少所需应用程序: 当用户注册时,用户会收到一个必须安装的所需应用程序列表。缺少所需应用程序筛选器指示一个或多个应用程序不再存在;例如,用户删除了一个或多个应用程序。
  • 非建议应用程序: 当用户注册时,用户会收到一个要安装的应用程序列表。非建议应用程序筛选器会检查设备中是否存在不在该列表中的应用程序。
  • 不合规密码: 创建一个设备列表,其中包含设备上没有密码的所有设备。
  • 不合规设备: 允许您拒绝或允许符合您内部 IT 合规性标准的设备。合规性是一个任意设置,由名为“不合规”的设备属性定义,该属性是一个布尔标志,可以是True或False。(您可以手动创建此属性并设置值。或者,您可以根据设备是否符合特定条件,使用自动化操作在设备上创建此属性。)
    • 不合规 = True: 如果设备不符合您的 IT 部门设置的合规性标准和策略定义,则该设备不合规。
    • 不合规 = False: 如果设备符合您的 IT 部门设置的合规性标准和策略定义,则该设备合规。
  • 已吊销状态: 创建一个所有已吊销设备的设备列表,并根据已吊销状态允许或拒绝。
  • Rooted Android/Jailbroken iOS 设备: 创建所有被标记为已 Root 的设备的设备列表,并根据 Root 状态允许或拒绝访问。
  • 未托管设备: 创建 Citrix Endpoint Management 数据库中所有设备的设备列表。以阻止模式部署移动应用程序网关。

配置与 NetScaler Gateway connector for Exchange ActiveSync 的连接

NetScaler Gateway connector for Exchange ActiveSync 通过 Citrix Secure Web 服务与 Citrix Endpoint Management 和其他远程配置提供程序通信。
  1. 在 Exchange ActiveSync 配置实用程序的连接器中,单击“配置提供程序”选项卡,然后单击“添加”。
  2. 在“配置提供程序”对话框中,在“名称”中输入具有管理权限并用于与 Citrix Endpoint Management 服务器进行基本 HTTP 授权的用户名。
  3. 在“URL”中,输入 Citrix Endpoint Management GCS 的网址,通常采用 https://<FQDN>/<instanceName>/services/<MagConfigService> 格式。MagConfigService 名称区分大小写。
  4. 在“密码”中,输入用于与 Citrix Endpoint Management 服务器进行基本 HTTP 授权的密码。
  5. 在“管理主机”中,输入 Exchange ActiveSync 服务器名称的连接器。
  6. 在“基线间隔”中,指定从 Citrix Endpoint Management 拉取新的刷新动态规则集的时间段。
  7. 在“增量间隔”中,指定拉取动态规则更新的时间段。
  8. 在“请求超时”中,指定服务器请求超时间隔。
  9. 在“配置提供程序”中,选择配置提供程序服务器实例是否提供策略配置。
  10. 在“启用事件”中,如果您希望 Exchange ActiveSync 连接器在设备被阻止时通知 Citrix Endpoint Management,请启用此选项。如果您在任何 Citrix Endpoint Management 自动化操作中使用连接器规则,则此选项是必需的。
  11. 单击“保存”,然后单击“测试连接”以测试网关到配置提供程序的连接。如果连接失败,请检查本地防火墙设置是否允许连接,或联系您的管理员。
  12. 连接成功后,清除“禁用”复选框,然后单击“保存”。
添加配置提供程序时,Exchange ActiveSync 连接器会自动创建与该提供程序关联的一个或多个策略。NewPolicyTemplate 部分中 config\policyTemplates.xml 包含的模板定义了这些策略。对于此部分中定义的每个策略元素,都会创建一个新策略。
如果满足以下条件,操作员可以添加、删除或修改策略元素:策略元素符合架构定义,并且标准替换字符串(括在括号中)未被修改。接下来,为提供程序添加新组并更新策略以包含新组。

从 Citrix Endpoint Management 导入策略

  1. 在 Exchange ActiveSync 配置实用程序的连接器中,单击“配置提供程序”选项卡,然后单击“添加”。
  2. 在“配置提供程序”对话框中,在“名称”中,输入用于与 Citrix Endpoint Management 进行基本 HTTP 授权的用户名。该用户必须具有管理权限。
  3. 在“URL”中,输入 Citrix Endpoint Management 网关配置服务 (GCS) 的网址,通常采用 https://<xdmHost>/xdm/services/<MagConfigService> 格式。MagConfigService 名称区分大小写。
  4. 在“密码”中,输入用于与 Citrix Endpoint Management 服务器进行基本 HTTP 授权的密码。
  5. 单击“测试连接”以测试网关到配置提供程序的连接。如果连接失败,请检查本地防火墙设置是否允许连接,或咨询管理员。
  6. 成功建立连接后,清除“禁用”复选框,然后单击“保存”。
  7. 在“管理主机”中,保留本地主机的默认 DNS 名称。当多个 Forefront Threat Management Gateway (TMG) 服务器配置为阵列时,此设置用于协调与 Citrix Endpoint Management 的通信。
    保存设置后,打开 GCS。

配置 NetScaler Gateway 连接器以用于 Exchange ActiveSync 策略模式

NetScaler Gateway 连接器可用于 Exchange ActiveSync,并可在以下六种模式下运行:
  • 允许所有: 此策略模式授予通过 Exchange ActiveSync 连接器的所有流量的访问权限。不使用其他筛选规则。
  • 全部拒绝: 此策略模式会阻止通过 Exchange ActiveSync 连接器传输的所有流量的访问。不使用其他筛选规则。
  • 静态规则:阻止模式: 此策略模式运行静态规则,并在末尾带有一个隐式拒绝或阻止语句。Exchange ActiveSync 连接器会阻止通过其他筛选规则不允许或未获准的设备。
  • 静态规则:允许模式: 此策略模式运行静态规则,并在末尾带有一个隐式允许语句。通过其他筛选规则未被阻止或拒绝的设备可以通过 Exchange ActiveSync 连接器。
  • 静态 + ZDM 规则:阻止模式。此策略模式首先运行静态规则,然后运行来自 Citrix Endpoint Management 的动态规则,并在末尾带有一个隐式拒绝或阻止语句。设备根据定义的筛选器和 Citrix Endpoint Management 规则获得允许或被拒绝。任何与定义的筛选器和规则不匹配的设备都将被阻止。
  • 静态 + ZDM 规则:允许模式。此策略模式首先运行静态规则,然后运行来自 Citrix Endpoint Management 的动态规则,并在末尾带有一个隐式允许语句。设备根据定义的筛选器和 Citrix Endpoint Management 规则获得允许或被拒绝。任何与定义的筛选器和规则不匹配的设备都将被允许。
Exchange ActiveSync 进程连接器根据从 Citrix Endpoint Management 接收的 iOS 和基于 Windows 的移动设备的唯一 ActiveSync ID 允许或阻止动态规则。Android 设备的行为因制造商而异,有些设备不会轻易公开唯一的 ActiveSync ID。为了弥补这一点,Citrix Endpoint Management 会发送 Android 设备的 用户 ID 信息,以做出允许或阻止的决定。因此,如果用户只有一个 Android 设备,则允许和阻止功能正常。如果用户有多个 Android 设备,则所有设备都将被允许,因为 Android 设备无法区分。如果已知这些设备的 ActiveSyncID,您可以将网关配置为通过 ActiveSyncID 静态阻止这些设备。您还可以将网关配置为根据设备类型或用户代理进行阻止。
要指定策略模式,请在 SMG Controller Configuration 实用程序中执行以下操作:
  1. 单击“路径筛选器”选项卡,然后单击“添加”。
  2. 在“路径属性”对话框中,从“策略”列表中选择一个策略模式,然后单击“保存”。
您可以在配置实用程序的“策略”选项卡上查看规则。规则在 Exchange ActiveSync 连接器上从上到下进行处理。允许策略显示为绿色复选标记。拒绝策略显示为带斜线的红色圆圈。要刷新屏幕并查看最新规则,请单击“刷新”。您还可以修改 config.xml 文件中规则的顺序。
要测试规则,请单击“模拟器”选项卡。在字段中指定值。您可以从日志中获取这些值。结果消息会指定“允许”或“阻止”。

配置静态规则

输入静态规则,其中包含 ActiveSync 连接 HTTP 请求的 ISAPI 筛选器读取的值。静态规则使 Exchange ActiveSync 连接器能够根据以下条件允许或阻止流量:
  • 用户: Exchange ActiveSync 连接器使用在设备注册期间捕获的授权用户值和名称结构。该结构通常以 domain\username 的形式出现,由通过 LDAP 连接到 Active Directory 的运行 Citrix Endpoint Management 的服务器引用。连接器配置实用程序中的“日志”选项卡显示通过连接器的值。如果连接器必须确定值结构或结构不同,则会传递这些值。
  • 设备 ID (ActiveSyncID): 也称为连接设备的 ActiveSyncID。此值通常在 Citrix Endpoint Management 控制台中的特定设备属性页面中找到。此值也可以从 Exchange ActiveSync 配置实用程序的连接器中的“日志”选项卡中筛选出来。
  • 设备类型: Exchange ActiveSync 连接器可以确定设备是 iPhone、iPad 还是其他设备类型,并可以根据该标准允许或阻止访问。与其他值一样,连接器配置实用程序可以显示正在为 ActiveSync 连接处理的所有已连接设备类型。
  • 用户代理: 包含有关所用 ActiveSync 客户端的信息。通常,指定的值对应于移动设备平台的特定操作系统版本和内部版本号。
服务器上运行的 Exchange ActiveSync 配置实用程序的连接器始终管理静态规则。
  1. 在 SMG 控制器配置实用程序中,单击“静态规则”选项卡,然后单击“添加”。
  2. 在“静态规则属性”对话框中,指定要用作条件的数值。例如,您可以通过输入用户名(例如,AllowedUser)并清除“禁用”复选框来输入允许访问的用户。
  3. 点击 保存。
    静态规则现已生效。此外,您可以使用正则表达式定义值,但必须在 config.xml 文件中启用规则处理模式。

配置动态规则

Citrix Endpoint Management 中的设备策略和属性定义了动态规则,并可以触发 Exchange ActiveSync 过滤器的动态连接器。触发器基于策略违规或属性设置的存在。Exchange ActiveSync 过滤器的连接器通过分析设备的给定策略违规或属性设置来工作。如果设备符合条件,则该设备将放置在设备列表中。此设备列表不是允许列表或阻止列表。它是符合所定义条件的设备列表。以下配置选项使您能够定义是否要使用 Exchange ActiveSync 连接器允许或拒绝设备列表中的设备。
注意:
使用 Citrix Endpoint Management 控制台配置动态规则。
  1. 在 Citrix Endpoint Management 控制台中,单击右上角的齿轮图标。此时将显示“设置”页面。
  2. 在“服务器”下,单击“ActiveSync 网关”。此时将显示 ActiveSync 网关页面。
  3. 在“激活以下规则”中,选择要激活的一个或多个规则。
  4. 仅限 Android,在“将 Android 域用户发送到 ActiveSync 网关”中,单击“是”以确保 Citrix Endpoint Management 将 Android 设备信息发送到安全移动网关。
    启用此选项后,如果 Citrix Endpoint Management 没有设备用户的 ActiveSync 标识符,则 Citrix Endpoint Management 会将 Android 设备信息发送到连接器。

通过编辑 Exchange ActiveSync XML 文件的连接器来配置自定义策略

您可以在 Exchange ActiveSync 配置实用程序的连接器“策略”选项卡上查看默认配置中的基本策略。如果要创建自定义策略,可以编辑适用于 Exchange ActiveSync XML 配置文件 (config\config.xml) 的 NetScaler Gateway 连接器。
  1. 在文件中找到 PolicyList 部分,然后添加新的 Policy 元素。
  2. 如果还需要新组(例如另一个静态组或支持另一个 GCP 的组),请将新的 Group 元素添加到 GroupList 部分。
  3. (可选)您可以通过重新排列 GroupRef 元素来更改现有策略中组的顺序。

配置适用于 Exchange ActiveSync 的连接器 XML 文件

适用于 Exchange ActiveSync 的连接器使用 XML 配置文件来规定连接器的操作。除其他条目外,该文件还指定了筛选器在评估 HTTP 请求时所采取的组文件和相关操作。默认情况下,该文件名为 config.xml,位于以下位置:..\Program Files\Citrix\XenMobile NetScaler Connector\config\.

GroupRef 节点

GroupRef 节点定义逻辑组名称。默认值为 AllowGroup 和 DenyGroup。
注意:
GroupRef 节点在 GroupRefList 节点中出现的顺序非常重要。
GroupRef 节点的 ID 值标识一个逻辑容器或成员集合,用于匹配特定的用户帐户或设备。action 属性指定筛选器如何处理集合中与规则匹配的成员。例如,与 AllowGroup 集中规则匹配的用户帐户或设备“通过”。通过意味着允许访问 Exchange CAS。与 DenyGroup 集中规则匹配的用户帐户或设备“被拒绝”。被拒绝意味着不允许访问 Exchange CAS。
当特定用户帐户/设备或组合同时满足两个组中的规则时,将使用优先级约定来决定请求的结果。优先级体现在 config.xml 文件中 GroupRef 节点从上到下的顺序。GroupRef 节点按优先级排序。Allow 组中给定条件的规则始终优先于 Deny 组中相同条件的规则。

组节点

此外,config.xml 还定义了组节点。这些节点将逻辑容器 AllowGroup 和 DenyGroup 链接到外部 XML 文件。存储在外部文件中的条目构成了筛选规则的基础。
注意:
在此版本中,仅支持外部 XML 文件。
默认安装在配置中实现两个 XML 文件:allow.xml 和 deny.xml。

配置 NetScaler Gateway 连接器以用于 Exchange ActiveSync

您可以配置 NetScaler Gateway 连接器以用于 Exchange ActiveSync,从而根据以下属性选择性地阻止或允许 ActiveSync 请求:Active Sync 服务 ID、设备类型、用户代理(设备操作系统)、授权用户和 ActiveSync 命令。
默认配置支持静态组和动态组的组合。您可以使用 SMG 控制器配置实用程序维护静态组。静态组可以由已知类别的设备组成,例如使用给定用户代理的所有设备。
称为网关配置提供程序的外部源维护动态组。Exchange ActiveSync 连接器定期连接这些组。Citrix Endpoint Management 可以将允许和阻止的设备和用户组导出到 Exchange ActiveSync 连接器。
称为网关配置提供程序的外部源维护动态组。Exchange ActiveSync 连接器定期收集动态组。Citrix Endpoint Management 可以将允许和阻止的设备和用户组导出到连接器。
策略是组的有序列表,其中每个组都具有关联的操作(允许或阻止)和组员列表。策略可以包含任意数量的组。策略中的组排序很重要,因为当找到匹配项时,将执行该组的操作,并且不会评估后续组。
成员定义了匹配请求属性的方式。它可以匹配单个属性,例如设备 ID,也可以匹配多个属性,例如设备类型和用户代理。

为 NetScaler Gateway 连接器选择 Exchange ActiveSync 的安全模型

建立安全模型对于任何规模的组织成功部署移动设备都至关重要。通常,默认情况下使用受保护或隔离的网络控制来允许用户、计算机或设备访问。这种做法并非总是理想的。每个管理 IT 安全的组织可能对移动设备的安全有略微不同或量身定制的方法。
同样的逻辑也适用于移动设备安全。由于移动设备的种类和类型繁多、每个用户的移动设备数量以及可用的操作系统平台和应用程序,使用宽松模型是一个薄弱的选择。在大多数组织中,限制性模型是最合乎逻辑的选择。
Citrix 允许将 Exchange ActiveSync 连接器与 Citrix Endpoint Management 集成的配置方案如下:

宽松模型(允许模式)

宽松安全模型的前提是默认情况下所有内容都被允许或授予访问权限。只有通过规则和过滤,才能阻止某些内容并施加限制。宽松安全模型适用于对移动设备安全相对宽松的组织。该模型仅在适当情况下(当策略规则失败时)应用限制性控制来拒绝访问。

限制性模型(阻止模式)

限制性安全模型基于默认情况下不允许或授予任何访问权限的前提。所有通过安全检查点的内容都会被过滤和检查,并且除非通过允许访问的规则,否则将被拒绝访问。限制性安全模型适用于对移动设备有相对严格安全标准的组织。该模式仅在所有允许访问的规则都通过后,才授予使用网络服务的功能和访问权限。

管理 NetScaler Gateway Exchange ActiveSync 连接器

您可以使用 NetScaler Gateway Exchange ActiveSync 连接器来构建访问控制规则。这些规则允许或阻止受管设备发出的 ActiveSync 连接请求。访问权限基于设备状态、应用程序允许或阻止列表以及其他合规性条件。
通过使用 Exchange ActiveSync 配置实用程序的连接器,您可以构建动态和静态规则来强制执行公司电子邮件策略。这些规则和策略允许您阻止违反合规性标准的用户。您还可以设置电子邮件附件加密,以便所有通过 Exchange Server 传输到受管设备的附件都经过加密。只有拥有受管设备的授权用户才能查看加密附件。

卸载 XNC

  1. 使用管理员帐户运行 XncInstaller.exe。
  2. 按照屏幕上的说明完成卸载。

安装、升级或卸载 Exchange ActiveSync 连接器

  1. 使用管理员帐户运行 XncInstaller.exe 以安装 Exchange ActiveSync 连接器,或允许升级或删除现有连接器。
  2. 按照屏幕上的说明完成安装、升级或卸载。
安装 Exchange ActiveSync 连接器后,必须手动重新启动 Citrix Endpoint Management 配置服务和通知服务。

安装 NetScaler Gateway Exchange ActiveSync 连接器

您可以将 Exchange ActiveSync 连接器安装在其自己的服务器上,也可以安装在您安装 Citrix Endpoint Management 的同一服务器上。
您可以考虑将 Exchange ActiveSync 连接器安装在其自己的服务器上(与 Citrix Endpoint Management 分开),原因如下:
  • 如果您的 Citrix Endpoint Management 服务器远程托管在云中(物理位置)
  • 如果您不希望 Citrix Endpoint Management 服务器的重新启动影响 Exchange ActiveSync 连接器(可用性)
  • 如果您希望将服务器的系统资源完全用于 Exchange ActiveSync 连接器(性能)
Exchange ActiveSync 连接器对服务器造成的 CPU 负载取决于所管理的设备数量。一般建议是,如果连接器与 Citrix Endpoint Management 部署在同一台服务器上,则额外配置一个 CPU 核心。对于大量设备(超过 50,000 台),如果没有群集环境,可能需要配置更多核心。连接器的内存占用量不足以需要更多内存。

适用于 Exchange ActiveSync 的 NetScaler Gateway 连接器系统要求

适用于 Exchange ActiveSync 的 NetScaler Gateway 连接器通过在 NetScaler Gateway 设备上配置的 SSL 网桥与 NetScaler Gateway 进行通信。该网桥使设备能够将所有安全流量直接桥接到 Citrix Endpoint Management。适用于 Exchange ActiveSync 的连接器具有以下最低系统配置:
组件 要求
计算机和处理器 733 MHz Pentium III 733 MHz 或更高处理器。2.0 GHz Pentium III 或更高处理器(推荐)
思杰网关 软件版本 10 的 Citrix Gateway 设备
内存 1 GB
硬盘 具有 150 MB 可用硬盘空间的 NTFS 格式本地分区
操作系统 Windows Server 2016、Windows Server 2012 R2 或 Windows Server 2008 R2 Service Pack 1。必须是基于英语的服务器。对 Windows Server 2008 R2 Service Pack 1 的支持于 January 14, 2020 结束,对 Windows Server 2012 R2 的支持于 October 10, 2023 结束。
其他设备 与主机操作系统兼容的网络适配器,用于与内部网络通信
Microsoft .NET 框架 版本 8.5.1.11 需要 Microsoft .NET Framework 4.5。
显示器 VGA 或更高分辨率的显示器
Exchange ActiveSync 连接器的主机需要以下最低可用硬盘空间:
  • 应用程序: 10–15 MB(建议 100 MB)
  • 日志记录: 1 GB(建议 20 GB)
有关 Exchange ActiveSync 连接器平台支持的信息,请参阅支持的设备操作系统。

设备电子邮件客户端

并非所有电子邮件客户端都始终为设备返回相同的 ActiveSync ID。由于 Exchange ActiveSync 连接器需要为每个设备提供唯一的 ActiveSync ID,因此以下情况属实:仅支持始终为每个设备生成相同且唯一的 ActiveSync ID 的电子邮件客户端。Citrix 已测试这些电子邮件客户端,并且这些客户端运行无误:
  • 三星原生电子邮件客户端
  • iOS 原生电子邮件客户端

部署适用于 Exchange ActiveSync 的 NetScaler Gateway 连接器

适用于 Exchange ActiveSync 的 NetScaler Gateway 连接器使您能够使用 NetScaler Gateway 代理和负载平衡 Citrix Endpoint Management 服务器与 Citrix Endpoint Management 托管设备之间的通信。适用于 Exchange ActiveSync 的连接器会定期与 Citrix Endpoint Management 通信以同步策略。您可以将适用于 Exchange ActiveSync 的连接器和 Citrix Endpoint Management 进行群集,无论是共同群集还是独立群集。

适用于 Exchange ActiveSync 的连接器组件

  • 适用于 Exchange ActiveSync 的连接器服务: 此服务提供一个 REST Web 服务接口,NetScaler Gateway 可以调用该接口来确定来自设备的 ActiveSync 请求是否已获得授权。
  • Citrix Endpoint Management 配置服务: 此服务与 Citrix Endpoint Management 通信,以将 Citrix Endpoint Management 策略更改与适用于 Exchange ActiveSync 的连接器同步。
  • Citrix Endpoint Management 通知服务: 此服务将未经授权的设备访问通知发送到 Citrix Endpoint Management。通过这种方式,Citrix Endpoint Management 可以采取适当的措施,例如通知用户设备被阻止的原因。
  • Exchange ActiveSync 连接器配置实用程序: 此应用程序允许管理员配置和监视 Exchange ActiveSync 连接器。

为 NetScaler Gateway Exchange ActiveSync 连接器设置侦听地址

要使 NetScaler Gateway Exchange ActiveSync 连接器接收来自 NetScaler Gateway 的请求以授权 ActiveSync 流量,请执行以下操作。指定 Exchange ActiveSync 连接器侦听 NetScaler Gateway Web 服务调用的端口。
  1. 从“开始”菜单中,选择 Exchange ActiveSync 配置实用程序的连接器。
  2. 单击“Web 服务”选项卡,然后键入连接器 Web 服务的侦听地址。您可以选择 HTTP 或 HTTPS,或两者都选。如果 Exchange ActiveSync 连接器与 Citrix Endpoint Management 共存(安装在同一服务器上),请选择与 Citrix Endpoint Management 不冲突的端口值。
  3. 配置值后,单击“保存”,然后单击“启动服务”以启动 Web 服务。

在 NetScaler Gateway Exchange ActiveSync 连接器中配置设备访问控制策略

要配置要应用于托管设备的访问控制策略,请执行以下操作:
  1. 在 Exchange ActiveSync 配置实用程序的连接器中,单击“路径筛选器”选项卡。
  2. 选择第一行“Microsoft-Server-ActiveSync 用于 ActiveSync”,然后单击“编辑”。
  3. 从“策略”列表中,选择所需的策略。对于包含 Citrix Endpoint Management 策略的策略,请选择 静态 + ZDM: 允许模式或静态 + ZDM: 阻止模式。这些策略将本地(或静态)规则与 Citrix Endpoint Management 中的规则结合起来。允许模式表示所有未由规则明确标识的设备都允许访问 ActiveSync。阻止模式表示此类设备被阻止。
  4. 设置策略后,单击“保存”。

配置与 Citrix Endpoint Management 的通信

指定要与 NetScaler Gateway Exchange ActiveSync 连接器和 NetScaler Gateway 配合使用的 Citrix Endpoint Management 服务器的名称和属性。
注意:
此任务假定您已安装并配置 Citrix Endpoint Management。Exchange ActiveSync 配置实用程序使用术语“配置提供程序”来指代 Citrix Endpoint Management。
  1. 在 Exchange ActiveSync 配置实用程序的连接器中,单击“配置提供程序”选项卡,然后单击“添加”。
  2. 输入在此部署中使用的 Citrix Endpoint Management 服务器的名称和 URL。如果在多租户部署中部署了多个 Citrix Endpoint Management 服务器,则此名称对于每个服务器实例都必须是唯一的。
  3. 在“URL”中,输入 Citrix Endpoint Management 全局配置提供程序 (GCP) 的 Web 地址,通常采用 https://<FQDN>/<instanceName>/services/<MagConfigService> 格式。MagConfigService 名称区分大小写。
  4. 在“密码”中,输入用于与 Citrix Endpoint Management Web 服务器进行基本 HTTP 授权的密码。
  5. 在“管理主机”中,输入安装 Exchange ActiveSync 连接器的服务器名称。
  6. 在“基线间隔”中,指定从 Citrix Endpoint Management 拉取新的刷新动态规则集的时间段。
  7. 在“请求超时”中,指定服务器请求超时间隔。
  8. 在“配置提供程序”中,选择配置提供程序服务器实例是否提供策略配置。
  9. 在“启用事件”中,如果希望 Secure Mobile Gateway 在设备被阻止时通知 Citrix Endpoint Management,请启用此选项。如果在任何 Citrix Endpoint Management 自动化操作中使用 Secure Mobile Gateway 规则,则此选项是必需的。
  10. 配置服务器后,单击“测试连接”以测试与 Citrix Endpoint Management 的连接。
  11. 建立连接后,单击“保存”。

部署 NetScaler Gateway Exchange ActiveSync 连接器以实现冗余和可扩展性

为了扩展您的 NetScaler Gateway Exchange ActiveSync 连接器和 Citrix Endpoint Management 部署,您可以在多台 Windows 服务器上安装 Exchange ActiveSync 连接器实例。所有连接器实例都指向同一个 Citrix Endpoint Management 实例。然后,您可以使用 NetScaler Gateway 对服务器进行负载平衡。
Exchange ActiveSync 连接器配置有两种模式:
  • 在非共享模式下,每个 Exchange ActiveSync 实例的连接器都与 Citrix Endpoint Management 服务器通信,并保留其自己的策略私有副本。例如,对于 Citrix Endpoint Management 服务器群集,您可以在每个 Citrix Endpoint Management 服务器上运行一个连接器实例。然后,连接器从本地 Citrix Endpoint Management 实例获取策略。
  • 在共享模式下,一个 Exchange ActiveSync 节点的连接器被指定为主节点。该连接器与 Citrix Endpoint Management 通信。其他节点通过 Windows 网络共享或通过 Windows(或第三方)复制来共享生成的配置。
整个 Exchange ActiveSync 连接器配置位于单个文件夹中(包含几个 XML 文件)。连接器进程会检测此文件夹中任何文件的更改,并自动重新加载配置。共享模式下,主节点没有故障转移。但是,系统可以容忍主服务器停机几分钟(例如,为了重新启动)。上一个已知良好配置会缓存在连接器进程中。