创建和自定义登录方案

Last published : Oct 14, 2026
登录方案是提供基于表单的身份验证结构的 XML 文件。 用户可以使用一组类似于基本 HTML 表单的用户界面构造来使用各种身份验证表单。
在 nFactor 身份验证中,身份验证因子是链式连接的。每个因子可以有不同的登录方案页面或文件。在某些身份验证场景中,用户可能会看到多个登录屏幕。您还可以让一个登录方案收集信息,然后将其传递给多个因子,这样后续因子就不必显示另一个登录方案了。
登录方案 XML 文件随 NetScaler 设备包含在 /nsconfig/loginschema/LoginSchema 中。

创建登录方案配置文件

  1. 导航到 安全 > AAA - 应用程序流量 > 登录方案。
  2. 单击“配置文件”选项卡,然后单击“添加”。
  3. 在“身份验证方案”中,单击铅笔图标。
    创建身份验证方案
  4. 单击“LoginSchema”文件夹以查看其中的文件。
  5. 选择其中一个文件并根据需要进行更改。
    • 通过单击右上角的“编辑”按钮来更改标签。
    • 通过选择语言来编辑方案。
    编辑身份验证方案编辑身份验证方案
    注意: 修改后保存更改时,将创建一个包含这些更改的新架构 XML 文件。
  6. 在右上角,单击 Select 以选择修改后的架构 XML。
  7. 输入登录架构名称,然后单击 More。
    注意: 您可以在其他地方使用已输入的凭据。例如,您可以使用用户名和其中一个密码进行 StoreFront 的单点登录。您可以单击 More 并为索引输入唯一值。这些值可以在 1 到 16 之间。您可以使用表达式 REQ.USER.ATTRIBUTE(#) 在流量策略或配置文件中引用这些索引值。
    添加用户凭据添加用户表达式
  8. 单击 Create 以创建登录架构配置文件。

将登录架构配置文件绑定到身份验证、授权和审计虚拟服务器

要将登录架构配置文件绑定到身份验证、授权和审计虚拟服务器,您必须首先创建登录架构策略。将登录架构配置文件绑定到身份验证策略标签时,不需要登录架构策略。
要创建和绑定登录架构策略:
  1. 导航到 安全 > AAA > 登录方案。
  2. 单击 Policies 选项卡,然后单击 Add。
  3. 在 Profile 中,选择之前创建的登录架构配置文件。
  4. 在 Rule 中,输入默认语法表达式,然后单击 Create。