Hallo liebe Community.
Wir nutzen in einem Plugin im Backend die Möglichkeit via Ajax das zu laden und zu speichern.
Die GET Anfragen laufen alle Problem los.
Jedoch liefern die POST Anfragen folgende Fehlermeldung:
Enlight_Controller_Exception: Unauthorized in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:209 Stack trace:
Aufruf im Plugin:
jQuery.ajax({
url: "{url controller="xxx" action="saveX"}",
type: "POST",
dataType: "json",
data: { data: values}, //set Data to send
...
CSRFWhitelistAware ist implementiert.
System: Shopware 5.6.2
In Shopware 5.5.10 und kleiner funktioniert alles bestens.
Das Plugin ist auf der neuen Plugin Basis Programmiert, der gleiche Ajax Call auf der alten Plugin Basis Version lief auch auf Shopware 5.6
Woran kann dieses Authentifizierungs Problem liegen?