Hallo, ich würde gerne mit Delphi auf die REST API zugreifen, dazu verwende ich Digest Authentication, was beim Tutorial auch verwendet wird: Rest API Tutorial Leider bekomme ich immer den Response: {“success”:false,“message”:“Invalid or missing auth”} Diese Parameter werden beim Request gesendet: Digest username="test", realm="Shopware4 REST-API", nonce="dc0e78ffcbef3a87b5e5bfd2719f38e6", algorithm="MD5", uri="/api/", qop="auth", nc=00000001, cnonce="a387e108184985c695c70eb999bd4f9c", response="4ba62efad9e4c33276e342b58128ddea", opaque="d75db7b160fe72d1346d2bd1f67bfd10"
Sind da noch andere Parameter erforderlich? Danke. mfg Christoph
Hallo Christoph, der Request sieht erst mal OK aus. Hast du schon per Browser oder mit dem Beispiel-Client geprüft ob der API-Zugriff funktioniert? Die Fehlermeldung deutet auf eine fehlerhafte Server-Konfiguration hin. Viele Grüße, Benjamin Cremer :shopware:
Hallo Benjamin, ich verwende das UwAmp-Package auf localhost. Im Browser funktioniert es. Sowohl mit dem Anmelde-Dialog als auch mit http://meinApiUser:meinApiKey@localhost/api mfg Christoph
Jetzt funktioniert es. Es lag an den Einstellungen der Delphi-Komponente.