Résolution des problèmes de téléchargement des extensions lors du déploiement d’Adobe Commerce sur l’infrastructure cloud
Cet article traite d’un problème courant auquel les développeurs sont confrontés lors de l’installation d’extensions à partir de Adobe Commerce Marketplace lors du déploiement sur Adobe Commerce sur une infrastructure cloud. Le problème se produit lorsque les clés d’authentification du compositeur de différents comptes permettent d’accéder à l’extension ou au code Commerce, mais pas aux deux. Pour résoudre ce problème, ajoutez les clés d’authentification du compositeur associées au profil utilisé pour acheter les extensions à votre fichier auth.json, puis validez le fichier mis à jour dans votre référentiel.
Description description
Environnement
Adobe Commerce sur les infrastructures cloud
Problème
Lors d’un déploiement dans l’environnement Cloud, les développeurs rencontrent les problèmes suivants :
- L’utilisation de vos propres clés de compositeur permet de télécharger l’extension, mais pas le code Commerce.
- L’utilisation des clés du compositeur du commerçant permet de télécharger le code Commerce, mais pas l’extension.
Cause
Ce problème se produit lorsque l’extension est achetée ou acquise à l’aide d’un compte de développeur qui n’est pas lié au compte du commerçant.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
-
Vérifiez que le commerçant vous a accordé accès partagé.
-
Accédez à la page Clés d’accès Commerce Marketplace.
-
Vérifiez le menu déroulant pour les options suivantes :
- Moi - votre profil personnel
- Profil de l’organisation du commerçant - profil du commerçant
-
Basculez vers le profil de l’organisation du commerçant à l’aide du menu déroulant.
-
Cliquez sur Créer de nouvelles clés d’accès pour générer de nouvelles clés d’accès.
-
Ajoutez les clés générées au fichier
auth.jsonde votre projet et validez les modifications dans votre référentiel. -
Vérifiez que vous avez accès au profil du commerçant, puis commandez l’extension :
- Dans la section Extension d’achat pour : , sélectionnez Organisation dans le menu déroulant.
- Terminez le processus de commande.
-
Demandez un remboursement si vous avez déjà acheté l'extension sous votre propre compte en consultant la section Demandes de remboursement .
Notez que cette configuration ne fonctionne que pour les déploiements dans le cloud. Vous ne pouvez pas télécharger à la fois le code Adobe Commerce et les extensions vers un environnement local à l’aide de deux ensembles de clés différents.
Après avoir suivi ces étapes, vous pouvez télécharger l’extension à l’aide des clés de votre compte et télécharger le code Adobe Commerce à l’aide des clés du commerçant pour le déploiement dans l’environnement cloud.