配置和绑定客户端证书身份验证策略
您可以创建客户端证书身份验证策略并将其绑定到虚拟服务器。您可以使用该策略限制对特定组或用户的访问。此策略优先于全局策略。
配置客户端证书身份验证策略:
-
在配置实用程序中,在“配置”选项卡上,展开 NetScaler Gateway > 策略 > 身份验证。
-
在导航窗格中,在 身份验证 下,单击 CERT。
-
在详细信息窗格中,单击 添加。
-
在 名称 字段中,键入策略的名称。
-
在 服务器 旁边,单击 新建。
-
在 名称 中,键入配置文件的名称。
-
在 双因素 旁边,选择 关闭。
-
在 用户名 字段和 组名 字段中,选择值,然后单击 &创建。 注意:如果您之前将客户端证书配置为默认身份验证类型,请使用您用于策略的相同名称。 如果您填写了 用户名字段和组名字段对于默认身份验证类型,请为配置文件使用相同的值。
-
在 创建身份验证策略 对话框中,在 命名表达式 旁边,选择表达式,单击 添加表达式,单击 创建,然后单击 关闭。
将客户端证书策略绑定到虚拟服务器:
配置客户端证书身份验证策略后,您可以将其绑定到虚拟服务器。
-
在配置实用程序中,在“配置”选项卡上的导航窗格中,展开 NetScaler Gateway,然后单击 虚拟服务器。
-
在详细信息窗格中,单击虚拟服务器,然后单击“打开”。
-
在配置“NetScaler Gateway 虚拟服务器”对话框中,单击“身份验证”选项卡。
-
单击“主要”或“辅助”。
-
在“详细信息”下,单击“插入策略”。
-
在“策略名称”中,选择策略,然后单击“确定”。
要将虚拟服务器配置为请求客户端证书:
当您要使用客户端证书进行身份验证时,必须配置虚拟服务器,以便在 SSL 握手期间请求客户端证书。
-
在配置实用程序中,在“配置”选项卡上的导航窗格中,展开“NetScaler Gateway”,然后单击“虚拟服务器”。
-
在详细信息窗格中,单击“虚拟服务器”,然后单击“打开”。
-
在“证书”选项卡上,单击“SSL 参数”。
-
在“其他”下,单击“客户端身份验证”。
-
在“客户端证书”中,选择“可选”或“强制”,然后单击两次“确定”。如果您希望在同一虚拟服务器上允许其他身份验证类型且不需要使用客户端证书,请选择“可选”。
注意
-
有关回调 URL 的更多信息,请参阅导入 NetScaler Gateway。
-
有关证书的更多信息,请参阅安装、链接和更新证书。