Flux de travaux avancé pour le traitement des incidents liés à la connexion
Etapes permettant aux utilisateurs avancés de résoudre les problèmes de connexion.
About this task
Procedure
-
Configurez le navigateur basé sur les actions pour qu'il soit visible
Dans Outils > Options > Avancé > Gestion de sessions > Afficher la fenêtre du lecteur basé sur les actions, définissez le paramètre sur True pour pouvoir afficher les actions du navigateur.
-
Vérifiez que le site est opérationnel et que les données d'identification sont
correctes
Ouvrez l'URL de départ dans un navigateur standard et vérifiez qu'il est possible de se connecter manuellement avec les données d'identification que vous avez fournies.
-
Ajustements de la configuration avancée
Dans Configuration des examens > URL et serveurs, cliquez sur Afficher dans le navigateur et vérifiez que le navigateur AppScan peut se connecter.
- Si une fenêtre en incrustation indiquant une erreur de script apparaît, effectuez
l'une ou l'ensemble des opérations suivantes :
- Dans Configuration des examens > Configuration avancée > Général : filtre d’extensions de fichier proxy supprimez tout le contenu du champ Valeur, puis cliquez sur Appliquer.
- Dans Configuration des examens > Configuration avancée > Gestion de session : Filtre de type de contenu de séquence, supprimez tout le contenu du champ Valeur, puis cliquez sur Appliquer.
- Si, dans le navigateur AppScan, le site ne se comporte pas de la même façon que dans
votre navigateur standard, procédez comme suit :
- Dans Configuration des examens > Options d'exploration > Agent d'utilisateur, cliquez sur l'icône Editer, supprimez l'ensemble du contenu, puis cliquez sur Appliquer.
- Si la procédure de connexion enregistrée inclut une boîte de dialogue que
l'utilisateur doit fermer en cliquant sur Oui, OK, Confirmer ou
similaire, procédez comme suit :
- Ouvrez Configuration des examens > Avancé et localisez ce paramètre :
Basé sur les actions : approuver automatiquement les boîtes de
dialogue JS dans le navigateur.
Par défaut, cette option est définie sur False, ce qui signifie qu'AppScan ferme ces boîtes de dialogue en cliquant sur Non ou sur Fermer.
- Modifiez le paramètre sur True.
- Ouvrez Configuration des examens > Avancé et localisez ce paramètre :
Basé sur les actions : approuver automatiquement les boîtes de
dialogue JS dans le navigateur.
- Si une fenêtre en incrustation indiquant une erreur de script apparaît, effectuez
l'une ou l'ensemble des opérations suivantes :
-
Site utilisant l'authentification HTTP
Si le site utilise l'authentification HTTP (si une fenêtre en incrustation dans laquelle vous devez vous authentifier s'ouvre), effectuez les opérations suivantes :
- Dans la vue Configuration des examens > Gestion de connexion, associez Méthode de connexion à la valeur Aucune.
- Dans la vue Configuration des examens > Authentification HTTP, indiquez le
nom d'utilisateur et le mot de passe, et si nécessaire, le domaine.Note :Si le nom d'utilisateur contient une barre oblique (/), le contenu placé avant la barre oblique est le domaine, et le contenu placé après la barre oblique est le nom d'utilisateur. Sinon, ne renseignez pas la zone Domaine.
-
Connexion automatique
Si vous utilisez la connexion automatique, effectuez les opérations suivantes :
- Dans l'onglet Configuration des examens > Gestion de connexion > Connexion/Déconnexion, vérifiez que la méthode de connexion est Automatique.
- Indiquez le nom d'utilisateur et le mot de passe.
- Dans Configuration des examens > Gestion de connexion > Options
avancées, cliquez sur Configuration de la détection automatique en
session.
Lorsqu'AppScan tente de se connecter au site automatiquement, trois types de problème peuvent survenir :
- Si AppScan ne parvient pas à remplir les zones de connexion, cela peut signifier
qu'il n'arrive pas à les identifier :
- Ouvrez l'URL de départ dans un navigateur standard.
- Cliquez avec le bouton droit de la souris sur la zone Nom d'utilisateur et sélectionnez Inspecter.
- Dans le panneau du code source HTML, localisez la valeur d'ID de la zone Nom d'utilisateur et copiez-la dans le presse-papiers.
- Dans AppScan, allez dans Configuration des examens > Remplissage automatique de formulaires et collez la valeur d'ID dans la zone Paramètres de nom d'utilisateur.
- Répétez les étapes ii à iv pour la valeur d'ID de mot de passe.
- Si AppScan clique sur les mauvais boutons, passez à la connexion enregistrée.
- Si AppScan ne parvient pas à identifier un schéma en session, voir Boîte de dialogue Sélectionner un schéma de détection
- Si AppScan ne parvient pas à remplir les zones de connexion, cela peut signifier
qu'il n'arrive pas à les identifier :
- Connexion enregistrée
-
Passez à la connexion basée sur les demandes
Si aucune des étapes ci-dessus ne fonctionne, essayez d'utiliser la connexion basée sur les demandes dans un navigateur externe :
- Dans Outils > Options > Options d'examen, sélectionnez la case à cocher Utiliser un navigateur externe et sélectionnez un navigateur.
- Dans Configuration des examens > Gestion de connexion, associez Méthode de connexion à la valeur Enregistrée.
- Cliquez sur Enregistrer > Utiliser un navigateur externe.
- Connectez-vous au site et fermez le navigateur.