PWA Registrierung 400 Error / VIOLATION::NO_SUCH_CHOICE_ERROR

Hallo,

ich habe mir die neuesten Versionen von Shopware und der Storefront-PWA nach der Anleitung in der Doku installiert. Aktuell funktioniert allerdings die Registrierung nicht. Ich habe den Shop lokal und auf einem Hosting ausprobiert.

Edit: Wenn ich eine Bestellung abschicke, wird ein Benutzer als Gastbesteller angelegt.

Könnte mir jemand sagen, wie ich das Debuggen kann und kennt evt. wer eine Lösung hier für?

POST - https://domain/store-api/v3/account/register

{
    "errors": [
        {
            "code": "VIOLATION::NO_SUCH_CHOICE_ERROR",
            "status": "400",
            "title": "Constraint violation error",
            "detail": "Sie haben einen ung\u00fcltigen Wert ausgew\u00e4hlt.",
            "source": {
                "pointer": "\/storefrontUrl"
            },
            "meta": {
                "parameters": {
                    "{{ value }}": "\u0022https:\/\/pwafrontend-domain\u0022",
                    "{{ choices }}": "\u0022https:\/\/shopware-domain\u0022, \u0022http:\/\/shopware-domain\u0022"
                }
            }
        }
    ]
}

Als Payload sende ich in etwa folgendes:

{
    "billingAddress": {
        "city": "Musterstadt",
        "countryId": "4a56b1ac921e4918a1a168ccdcfccd57",
        "firstName": "Max",
        "lastName": "Mustermann",
        "salutationId": "b3892bb24821417b9ade1ed09072b262",
        "street": "Musterstraße",
        "zipcode": "00000",
    },
    "email": "support@sioweb.de",
    "firstName": "Max",
    "lastName": "Mustermann",
    "password": "…",
    "salutationId": "b3892bb24821417b9ade1ed09072b262",
    "storefrontUrl": "https://…"
}

Danke & LG

Sio

Nabend,
so wie ich die Fehlermeldung lese, stimmt deine storefrontUrl nicht mit der Shopware-Domain (http oder https) überein.

 

Hi @chapter2‍

danke für die Antwort. Ich hatte in der .env von Shopware die URL ohne http stehen. Allerdings funktioniert die Registrierung auch mit https nicht. Ich erhalte nach wie vor die Meldung wie oben beschrieben. 

Ich habe das Verzeichnis /var/cache/ von Shopware vorher noch geleert.