Installieren der GraphiQL-IDE in AEM 6.5

In AEM 6.5 muss das GraphiQL-IDE-Tool manuell installiert werden.

  1. Gehen Sie zum Software-Verteilungsportal > AEM as a Cloud Service.

  2. Suchen Sie nach „GraphiQL“ (achten Sie darauf, das i in GraphiQL einzuschließen).

  3. Laden Sie das aktuelle GraphiQL Content Package v.x.x.x herunter.

    Herunterladen des GraphiQL-Pakets

    Die ZIP-Datei ist ein AEM-Paket, das direkt installiert werden kann.

  4. Navigieren Sie im AEM-Startmenü zu Tools > Bereitstellung > Pakete.

  5. Klicken Sie auf Paket hochladen und wählen Sie das im vorherigen Schritt heruntergeladene Paket aus. Klicken Sie auf Installieren, um das Paket zu installieren.

    Installieren des GraphiQL-Pakets

  6. Navigieren Sie zu CRXDE Lite > Repository-Panel und wählen Sie den Knoten /content/graphiql aus (z. B. http://localhost:4502/crx/de/index.jsp#/content/graphiql).

  7. Ändern Sie auf der Registerkarte Eigenschaften den Wert der Eigenschaft endpoint zu /content/_cq_graphql/wknd-shared/endpoint.json.
    Ändern des Endpunkt-Eigenschaftswerts

  8. Navigieren Sie zur Benutzeroberfläche zur Konfiguration der Web-Konsole und suchen Sie nach der CSRF-Filter-Konfiguration (z. B.http://localhost:4502/system/console/configMgr/com.adobe.granite.csrf.impl.CSRFFilter)

  9. Aktualisieren Sie im Eigenschaftsnamenfeld Excluded Paths den WKND GraphQL-Endpunktpfad zu /content/cq:graphql/wknd-shared/endpoint.

Ändern des Eigenschaftenwerts für ausgeschlossene Pfade

  1. Greifen Sie über //HOST:PORT/content/graphiql.html auf den GraphiQL-Editor zu und überprüfen Sie, ob Sie eine neue Abfrage erstellen oder eine vorhandene Abfrage ausführen können. (z. B. http://localhost:4502/content/graphiql.html)

GraphiQL-Editor

TIP
Um Ihr projektspezifisches GraphQL-Schema und die Ausführung von Abfragen zu unterstützen, müssen Sie die entsprechenden Änderungen für die Werte endpoint und Excluded Paths in den obigen Schritten vornehmen.
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4