本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用智能卡
您可以使用 NICE DCV 使用连接到您的客户端计算机的一张或多张智能卡。您可以在 NICE DCV 会话中使用标准的个人计算机/智能卡 (PC/SC) 接口执行此操作。对于每个会话,一次只有一个连接的客户端可以连接智能卡。这在多个客户端连接到同一个会话的环境中尤其重要。
只有 Windows、Linux 和 macOS 客户端支持智能卡访问。Web 浏览器客户端不支持它。
您必须获得授权才能使用此功能。如果您未获得授权,则该功能在客户端中不可用。有关更多信息,请参阅《NICE DCV 管理员指南》中的 “配置 NICE DCV 授权”。
使用智能卡
启动客户端并连接到 NICE DCV 会话。
-
将智能卡Connect 会话或将其释放。
当您的智能卡已连接时,任何其他连接到该会话的客户端都无法连接智能卡。这是因为一次只有一个客户端可以连接智能卡。
在 DCV 会话中使用完智能卡后,将其释放。发布智能卡后,连接到会话的其他客户端可以连接智能卡。在断开与会话的连接时,智能卡将自动释放。
-
在客户端中,选择设置,可移动设备。
-
要连接智能卡,请启用智能卡开关。要释放对智能卡的控制,请禁用智能卡切换。
-
-
(可选)要让 NICE DCV 服务器缓存智能卡数据,请启用智能卡缓存功能。默认情况下,智能卡缓存处于禁用状态。当智能卡缓存功能启用时,服务器会将最近调用的结果缓存到客户端的智能卡中。这有助于减少在客户端和服务器之间传输的流量,并提高性能。
如果在服务器上永久禁用智能卡缓存,则无法启用智能卡缓存。有关更多信息,请参阅《NICE DCV 管理员指南》中的 “配置智能卡缓存”。
要启用智能卡缓存,请设置并导出
DCV_PCSC_ENABLE_CACHE
环境变量。在该会话中,打开一个终端窗口,然后运行以下命令:-
Windows 服务器
要为当前终端窗口启用智能卡缓存,请运行以下命令。
C:\>
set DCV_PCSC_ENABLE_CACHE=1要为服务器上的所有应用程序永久启用智能卡缓存,请运行以下命令。
C:\>
setx DCV_PCSC_ENABLE_CACHE 1 -
Linux 服务器
$
export DCV_PCSC_ENABLE_CACHE=1注意 确保在要启动应用程序的同一终端中运行以下命令(在步骤 4 中)。
-
-
(仅限 Linux NICE DCV 服务器)启动支持智能卡的所需应用程序。在该会话中,打开一个终端窗口,然后使用
dcvscrun
命令启动该应用程序:例如,要通过智能卡支持启动firefox
,请使用以下命令:$
dcvscrun firefox重要 如果您启用了智能卡缓存,请在设置和导出
DCV_PCSC_ENABLE_CACHE
环境变量的同一终端中运行以下命令。