Spécification des données d'identification pour la connexion à Serveur d'automatisation depuis la ligne de commande

Si vous n'avez pas spécifié de données d'identification Serveur d'automatisation lors du processus d'installation, vous devez configurer le Serveur d'automatisation après l'installation afin qu'il s'exécute en tant qu'utilisateur AppScan® Source.

Pourquoi et quand exécuter cette tâche

Dans cette rubrique de tâche,
  • <install_dir> est l'emplacement de votre AppScan® Sourceinstallation.
  • user_id correspond à l'utilisateur avec lequel Serveur d'automatisation s'authentifie lors du traitement d'une requête. Cet utilisateur doit être défini dans AppScan® Source avec les autorisations requises.
    Remarque : Si l'utilisateur n'existe pas encore, spécifiez-le dans le panneau d'installation ou sur une ligne de commande, puis créez-le manuellement (post-installation) à l'aide de AppScan® Source for Analysis ou de l'Interface de ligne de commande (CLI) d’AppScan® Source. Pour créer le nouvel utilisateur depuis la ligne de commande, utilisez la commande newuser (nu). Lors de la création du nouvel utilisateur, prenez soin de spécifier le même nom d'utilisateur et le même mot de passe que ceux spécifiés pour la connexion au Serveur d'automatisation. Les autres paramètres (tels que les autorisations) peuvent être configurés selon vos besoins.
  • password correspond au mot de passe de l'utilisateur.
  • L'option --persist préserve les données d'identification sur disque et crée un fichier de clés chiffré avec les nom d'utilisateur et mot de passe spécifiés.
  • Windows uniquement : common_name est votre nom usuel (CN) CAC.
  • Windows uniquement : cn_certificate est le nom usuel de l'émetteur de votre certificat.

Procédure

  • Sur les systèmes Windows :
    • Si vous utilisez l'ID utilisateur et le mot de passe comme méthode d'authentification AppScan® Enterprise Server, exécutez la commande suivante :
      <install_dir>\bin\ounceautod.exe -u <user name> -p <password> --persist
    • Si AppScan® Enterprise Server est activé pour l'authentification CAC (Common Access Card), entrez la commande suivante :
      <install_dir>\bin\ounceautod.exe -u <common_name<cn_certificate>> --persist
      Remarque : Si votre common_name ou votre cn_certificate comporte des espaces, placez-les entre guillemets ("common_name<cn_certificate>").
  • Sur les systèmes Linux :
    1. Modifiez votre LD_LIBRARY_PATH pour inclure <install_dir>/bin (où <install_dir> est l'emplacement de votre AppScan® Sourceinstallation), par exemple :
      export LD_LIBRARY_PATH=/opt/hcl/appscansource/
      bin:$LD_LIBRARY_PATH
    2. Exécutez la commande suivante :
      <install_dir>/hcl/appscansource/bin/ounceautod 
                     -u <user_id> -p <password> --persist
  • Localisez /Applications/AppScanSource.app/bin et lancez la commande suivante :
    ounceautod.exe -u <user_id> -p <password> --persist

Résultats

Une fois les données d'identification spécifiées, elles sont enregistrées sur le disque.