[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

ACSD-67171 : la session B2B expirée pendant l’extraction est redirigée vers la page Accès refusé au lieu de la page de connexion

Le correctif ACSD-67171 corrige un problème en raison duquel les clients B2B sont redirigés vers une page Accès refusé lorsque la session expire ou est supprimée pendant le passage en caisse. Ce correctif est disponible lorsque la version 1.1.73 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-67171. Notez que ce problème doit être résolu dans Adobe Commerce 2.4.9.

Produits et versions concernés

Le correctif est créé pour la version Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.8-p1

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.4 - 2.4.8-p3
NOTE
Le correctif peut s’appliquer à d’autres versions avec de nouvelles versions de Quality Patches Tool. Pour vérifier si le correctif est compatible avec votre version d’Adobe Commerce, mettez à jour le package magento/quality-patches vers la dernière version et vérifiez la compatibilité sur la page Quality Patches Tool : Rechercher des correctifs. Utilisez l’ID du correctif comme mot-clé de recherche pour localiser le correctif.

Problème

Le système affiche une page Accès refusé lors de l’extraction lorsque la session d’un utilisateur B2B expire ou est supprimée, au lieu de le rediriger vers la page de connexion du client.

Procédure à suivre :

  1. Dans le panneau d’administration, accédez à Stores > Configuration > General > B2B Features, définissez B2B Features sur Oui, puis accédez à Customers > Persistent Shopping Cart et définissez Enable Persistence sur Yes.
  2. Accédez à Customers > Companies et sélectionnez Add New Company pour créer une société B2B.
  3. Connectez-vous au storefront en tant qu’utilisateur ou utilisatrice de la société B2B.
  4. Ajoutez n’importe quel produit au panier.
  5. Accédez à la page Passage en caisse.
  6. Laissez la session expirer.
  7. Rechargez la page de passage en caisse.

Résultats attendus :

Vous êtes redirigé vers la page de connexion du client.

Résultats réels :

Vous êtes redirigé vers /company/accessdenied et vous verrez Vous n’êtes pas autorisé à afficher cette page. Si vous pensez qu’il s’agit d’une erreur, contactez l’administrateur ou l’administratrice de votre entreprise.

Application du correctif

Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :

Lecture connexe

Pour en savoir plus sur Quality Patches Tool, consultez :

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3