2017-01-08 3 views
0

Ich brauche einen Dienstverweis auf den Magento 2 SOAP-API in meinem Visual Studio-Projekt zu erstellen. Ich habe also eine Integration in das Magento-Backend erstellt, gab ihm den Zugriff und aktivierte es.Magento 2 SOAP API WSDL anonymer Zugriff

Aber wenn ich versuche das WSDL für den Zugriff für (. Dh der Kunde API) bei http://my.magento/soap/default?wsdl&services=customerCustomerRepositoryV1, erhalte ich die Ausnahme:

Verbraucher nicht% Ressourcen

Ok für den Zugriff autorisiert ist, Ich verstehe es. Ich benötige mein Zugriffs-Token, um auf diese spezifischen 'Admin'-APIs zuzugreifen. Weil öffentliche APIs wie 'quoteGuestCartRepositoryV1' funktionieren. Wenn ich die vollständige API-Liste unter http://my.magento/soap/default?wsdl_list=1 erhalte, listet sie auch nur public/guest-APIs auf.

Kein Problem so weit, aber wenn ich versuche, die ‚customerCustomerRepositoryV1‘ als Dienstverweis in Visual Studio hinzufügen, natürlich die berechtigte Ausnahme ausgelöst. Aber ich habe keine Möglichkeit, das Zugangstoken dort dem Header hinzuzufügen.

Gibt es eine Möglichkeit anonym Zugriff auf alle WSDL ist zu bekommen? Magento 1.x hat dies ermöglicht.

+0

Sie mit diesem bekommen überall Haben? Ich habe genau das gleiche Problem. Danke. – Laurence

Antwort