magento Zugriff verweigert

Installiert ich habe Magento 1.7.0.2 auf Ubuntu 12.0.4-server und alles funktioniert.

Testen REST-API mit einer admin-Rolle (http://1.2.3.4/magento/api/rest/products) bekomme ich dieses Ergebnis:

<magento_api>
  <messages>
    <error>
      <data_item>
      <code>403</code>
        <message>Access denied</message>
      </data_item>
    </error>
  </messages>
</magento_api>

Ich erstellt habe, eine admin-Rolle gewähren, die alle Zugriff auf alles und der token-Authentifizierungs-Verfahren war ok.

Ich habe versucht mit magento go-service, Bitnami VM und Windows installer scheint aber, dass web-Dienste sind nicht vorhanden (ich kann nur sehen, Benutzer/Rolle unter Web-Services).

Wussten Sie von einem magento-setup mit der REST-API arbeiten?

Wie kann ich das Debuggen dieser Art von Fehler? Ich habe versucht, mit verschiedenen REST-client.

Dank!

  • Hallo, hast du dieses Problem gelöst, eine? Ich bin mit dem gleichen problem. Ich war die überprüfung und Magento ist die Berechnung der falsche Signatur für die POST. Wenn Sie das Kontrollkästchen /app/code/core/mage/oauth/model/server.php Linie 535. $dies->_params, dass in der Unterzeichnung Funktion Signatur vom client gesendet, was ist - von meinem Verständnis ein bug?
  • Ich hatte das gleiche Problem, aber ich habe versucht, Zugriff auf Admin-Funktionen am Beispiel der Kunden-login. So scheiterte natürlich. Hier ist die gute Weg, es zu tun, wenn Sie möchten, den Zugang mit der admin-Berechtigung magentocommerce.com/api/rest/authentication/...
InformationsquelleAutor user1071596 | 2012-09-24
Schreibe einen Kommentar