1. Start
  2. Warenkorb Workflows für J...
  3. Für Entwickler
  4. Erweiterungs Fehler, wenn Shop mittels Basic Auth abgesichert ist

Erweiterungs Fehler, wenn Shop mittels Basic Auth abgesichert ist

Hinweis: Diese Funktion erfordert das Warenkorb-Workflow-Plugin in der Version 5.3.0 oder höher.

Wenn der JTL-Shop über eine .htaccess-Passwortschutz (HTTP-Basic-Auth) abgesichert ist, kann das Warenkorb-Workflow-Plugin Erweiterungen nicht mehr über den internen /io-Request validieren. Der Request wird vom Webserver mit 401 Unauthorized abgelehnt, bevor der Shop ihn verarbeiten kann.

In diesem Fall wird im Backend des Warenkorb-Workflow-Plugins ein Warnhinweis angezeigt.

Lösung

Hinterlege die Zugangsdaten für den HTTP-Basic-Auth als define in der Datei includes/config.JTL-Shop.ini.php:

PHP
// Zugangsdaten für den .htaccess-Passwortschutz (HTTP-Basic-Auth)
define('BASKET_WORKFLOW_BASIC_AUTH_USER', 'dein-benutzername');
define('BASKET_WORKFLOW_BASIC_AUTH_PASS', 'dein-passwort');

Das Plugin verwendet diese Werte automatisch für alle internen Validierungs-Requests an den eigenen Shop.

Wie können wir helfen?