Gateway

对 Web 地址进行编码

启用无客户端访问时,您可以选择对内部 Web 应用程序的地址进行编码或将地址保留为明文。这些设置是:

  • 晦涩难懂。这使用标准的编码机制来掩盖资源的域和协议部分。
  • 清楚。该 Web 地址未经编码,用户可以看到。
  • 加密。使用会话密钥对域和协议进行加密。加密 Web 地址后,同一 Web 资源的每个用户会话的 URL 都不同。如果用户将编码后的 Web 地址添加为书签,请将其保存在 Web 浏览器中然后注销,当用户登录并尝试使用书签再次连接到该 Web 地址时,他们将无法连接到该 Web 地址。 注意:如果用户在会话期间将加密的书签保存在访问界面中,则每次用户登录时书签都会起作用。

您可以全局配置此设置,也可以作为会话策略的一部分进行配置。如果将编码配置为会话策略的一部分,则可以将其绑定到用户、组或虚拟服务器。

全局配置 Web 地址编码

  1. 在配置实用程序的“Configuration”(配置)选项卡的导航窗格中,展开“Citrix Gateway”,然后单击“Global Settings”(全局设置)。
  2. 在详细信息窗格中的“Settings”(设置)下,单击“Change global settings”(更改全局设置)。
  3. 在“客户端体验”选项卡上的“无客户端访问 URL 编码”旁边,选择编码级别,然后单击“确定”。

通过创建会话策略来配置 Web 地址编码

  1. 在配置实用程序的配置选项卡的导航窗格中,展开 Citrix Gateway > 策略 ,然后单击会话。
  2. 在详细信息窗格的“策略”选项卡上,单击“添加”。
  3. 在名称中,键入策略的名称。
  4. 在“请求配置文件”旁边,单击“新建”。
  5. 在“Name”(名称)中,键入配置文件的名称。
  6. 在“客户体验”选项卡上,在“无客户端访问 URL 编码”旁边,单击“覆盖全局”,选择编码级别,然后单击“确定”。
  7. 在“创建会话策略”对话框中,在“命名表达式”旁边,选择“常规”,选择“True 值”,单击“添加表达式”,单击“创建”,然后单击“关闭”。
对 Web 地址进行编码