Für das Funktionieren der Schnittstelle zu Magento2 ist die Installation eines Mage2 Plugins notwendig. Bitte informieren Sie sich vor der Installation gründlich über die Vorgehensweise. Das erforderliche plugin stellen wir hier bereit:
https://bitbucket.org/ecom-connector/idm-magento2/downloads/
Magento2 setzt auf einen Token basierte Authentifizierung während der 'Abruf-Session' (mehr Informationen). Der Abruf über die Standard Bibliothek cURL unterstützt aber nur ein (1) Authentifizierungsverfahren. Daher kann zur Token basierten Authentifizierung nicht zusätzlich noch eine Anmeldung an dem BASIC AUTH (aka HTTP Auth) erfolgen. Diese Authentifizierungsverfahren wird in der Regel genutzt, um öffentliche Seiten im Internet nur einem begrenzten Nutzerkreis zugänglich zu machen.
Um den gewünschten privaten Charakter der Testinstallation und einen Test der Anbindung an den Connector zu ermöglichen, ist es notwendig, Anfragen von unserem System einen Zugriff zu ihrem Shop System zu erlauben. Hierzu ändern/ergänzen Sie die folgenden Angaben in Ihrer bestimmenden .htaccess Datei.
# bestehende Angabe zur Ihrem Shop System AuthType Basic AuthName "shop - Testsystem" AuthUserFile [PFAD] require valid-user # Freigabe für Testsystem Connector order deny,allow deny from all allow from .kasserver.com satisfy any
Weiter allgemeine Angaben zu dieser Datei hierzu finden Sie hier.