为配置了 LDAP 的 AppScan®Enterprise Server 创建本地产品管理员用户

过程

  1. 找到 server.xml 文件。在 Windows 上,Liberty\usr\servers\ase 文件夹位于 AppScan®Enterprise Server 安装目录中。在 Linux 上,Liberty/usr/servers/ase 文件夹位于 AppScan®Enterprise Server 安装目录中。

    按如下所示编辑此文件:

    1. product.admins 的值更改为管理员用户的名称,例如 ADMIN
      <jndiEntry jndiName="product.admins" value="ADMIN"/>
    2. 移除现有 LDAP 标记部分并添加 basicRegistry 部分。

      例如,移除以下部分:

      <ldapRegistry baseDN="o=example.com" bindDN="" 
        bindPassword="" host="ldap.example.com" 
        ldapType="IBM Tivoli Directory Server" 
        port="389" sslEnabled="false">
        <idsFilters userFilter=
          "(&amp;(uid=%v)(objectclass=ePerson))" 
          userIdMap="*:uid"/>
      </ldapRegistry>

      并且添加以下部分(此样本使用 ADMIN 来作为示例密码):

      <basicRegistry id="basic" realm="customRealm">
        <user name="ADMIN" password="ADMIN" />
      </basicRegistry>
      注: 可以按照对管理员密码加密中的指示信息来对管理员密码进行加密。在此情况下,请在此部分中指定所生成的加密密码。
  2. 保存此文件并重新启动 ase 服务:
    • Linux 上,发出 /etc/init.d/ase_liberty restart 命令。
    • Windows 上,完成以下任务之一:
      • Windows 开始菜单中选择运行,然后输入 services.msc。当“服务”窗口打开时,右键单击 HCL AppScan Enterprise Server 并选择重新启动
      • 在命令提示符处,将目录切换到 AppScan®Enterprise Server 安装目录中的 Liberty\bin 文件夹。发出 server stop ase 命令 ,然后发出 server start ase 命令。
  3. 使用新创建的 ADMIN 凭证向 AppScan® Enterprise Server 注册 AppScan® Source 数据库。