Hallo zusammen
Ich versuche mich grade das erste Mal an der App Entwicklung.
Shopware Entwicklungsumgebung via Docker Desktop eingerichtet.
Shopware ist demnach über http://localhost erreichbar.
Meine App liegt auf domain-xyz .de
Problem:
Registrierung der App.
Wenn die App ohne in der manifest.xml installiert wird, funktioniert das.
Wenn die App aber im Backend im Menu angezeigt werden soll, dann ist der „registration“ Prozesse notwendig.
Wenn die genannten Bereiche nun hinzugefügt werden, dann funktioniert das nicht vollständig.
Shopware sendet zwar ein POST zur domain-xyz.de, erhält dann auch einen PROOF zurück, kann diesen dann aber nicht verarbeiten und meldet:
„App registration for „App01“ failed: The app server provided an invalid proof“
Könnte es daran liegen, dass local http und auf dem Webserver https verwendet wird?
Danke
Gruß
Alex
manifest.xml
<?xml version="1.0" encoding="UTF-8" ?>
App01
App01
App to translate product descriptions
Alex
(c) by Alex
0.1.5
MIT
<setup>
<secret>f920c8b3b0fe7463c393af958a871c2f54fe015885be2d9a14d837001c89076a</secret>
<registrationUrl>https://www. domain-xyz .de/app/registration/index.php</registrationUrl>
</setup>
<permissions>
<read>product</read>
</permissions>
<admin>
<module name="app01" parent="sw-catalogue" source="https://www.domain-xyz.de/app/qiiapp01">
<label lang="de-DE">App01</label>
<label lang="en-GB">App01</label>
</module>
</admin>