Traitement des incidents liés à la connexion basée sur les demandes

Si le schéma Détection En session affiché dans l'onglet Détails n'identifie pas correctement le statut En session, vous pouvez sélectionner un autre schéma à l'aide de la séquence Demandes.

Procédure

  1. Dans Gestion de connexion > Détails > Demandes, sélectionnez l'URL marquée comme étant En session (mise en évidence en vert), puis cliquez sur le bouton Sélectionner en bas de la boîte de dialogue pour choisir un schéma différent.

    Le navigateur s'ouvre, vous pouvez alors sélectionner un nouveau schéma dans le navigateur ou dans l'onglet Corps de la réponse. Fermez ensuite le navigateur et cliquez sur Valider.

  2. Si vous ne pouvez pas identifier un schéma En session sur la page finale, procédez comme suit :
    1. Sélectionnez la demande au-dessus de la demande consultée.
    2. Cliquez deux fois dessus et vérifiez qu'elle ne contient pas les données d'identification.
    3. Si elle ne les contient pas, cliquez sur Sélectionner, et tentez d'identifier un autre schéma.
  3. Si vous ne trouvez pas de schéma En session, répétez l'étape précédente pour la prochaine demande. Vous pouvez la répéter autant de fois que nécessaire, jusqu'à atteindre une demande contenant les données d'identification.
  4. Si vous ne parvenez pas à identifier un schéma En session parmi ces pages et qu'une ou plusieurs adresses URL sont répertoriées après la page En session, suivez la même procédure pour rechercher un schéma En session sur cette page.
  5. S'il n'existe pas d'URL supplémentaires, essayez d'enregistrer la séquence de connexion une nouvelle fois, mais cliquez sur un lien supplémentaire une fois votre connexion établie, de préférence sur un paramètre personnalisé, et recherchez un schéma En session sur cette page.
  6. En cas d'échec, essayez de sélectionner un schéma Hors session :
    1. Sélectionnez l'URL qui était initialement marquée comme la demande En Session.
    2. Ouvrez un navigateur (en dehors d'AppScan) et envoyez cette demande seule (non précédée du reste de la séquence de connexion).
    3. Comparez les deux réponses et essayez d'identifier une expression dans le corps de la réponse à partir de l'étape B, qui n'existe pas dans la page En session (par exemple, "Vous n'êtes pas connecté").
      Remarque : Si la demande vous redirige vers une autre page, vous ne pouvez pas utiliser la réponse affichée dans le navigateur, vous devez utiliser la réponse à la demande réelle, ce qui peut être fait à l'aide d'un analyseur.
    4. Au bas de l'onglet Détails, cliquez sur le bouton de liste déroulante En session et sélectionnez Hors session, puis collez le schéma identifié dans la zone Modèle de détection.

Que faire ensuite

Si cette procédure ne résout pas le problème, référez-vous à la note technique en ligne suivante :

http://www.ibm.com/support/docview.wss?&rs=3378&uid=swg21283302#Overview%20of%20In-Session%20Detection