2016-04-26 25 views
-1

Ich habe eine AEM-Produktion Server-Instanz und ich muss cURL Befehl ausführen, um einen Benutzer zu löschen, aber es heißt Zugriff verweigert. Bitte helfen Sie mir damit.CURL: Verwenden von Curl-Befehle für AEM Prod-Instanz

curl -u username:password -FdeleteAuthorizable= http://AEMURL:4502/home/users/d/delete

Ich bin in der Lage, dies zu tun, wenn ich auf localhost arbeite. Aber ich bin nicht in der Lage, dasselbe auf Produktionsinstanz zu tun.

Antwort

0

Könnte mehrere Gründe haben, Ihre Produktion AEMURL kann etwas in der Art haben - wie Apache (Dispatcher) oder ein Proxy, der diese Art von Anfragen verweigert, oder wahrscheinlicher ist dieser Knoten mit dem Benutzer, den Sie verwenden, eingeschränkt mit einloggen.

Sie müssen die Berechtigungen für diesen Knoten überprüfen.

Sind Sie tatsächlich mit SSH in der Produktionsbox angemeldet oder wird dieser Befehl auch von Ihrem lokalen PC ausgegeben?

In der Fehlermeldung gibt es einen Hinweis, was hat Ihnen tatsächlich mitgeteilt, dass Ihr Zugriff verweigert wird?

+0

Es war einfach ein Berechtigungsproblem, die Zugriffsrechte zum Löschen des Knotens nicht zu haben. Änderungen vorgenommen und jetzt funktioniert es gut. Vielen Dank! –