SiowebSioweb MemberComments: 4 Received thanks: 0 Member since: July 2016 edited August 2020

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

Answers

  • chapter2chapter2 MemberComments: 8 Received thanks: 1 Member since: May 2013

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

     

  • SiowebSioweb MemberComments: 4 Received thanks: 0 Member since: July 2016

    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.

Sign In or Register to comment.