In AEM 6.5 muss das GraphiQL IDE-Tool manuell installiert werden. Gehen Sie zur Installation und Konfiguration wie folgt vor.
Gehen Sie zum Software-Verteilungsportal > AEM as a Cloud Service.
Suchen Sie nach „GraphiQL“ (stellen Sie sicher, dass Sie das i in GraphiQL einschließen.
Laden Sie die neueste Version GraphiQL Content Package v.x.x.x herunter.
Die ZIP-Datei ist ein AEM Paket, das direkt installiert werden kann.
Navigieren Sie im AEM Startmenü zu Instrumente > Implementierung > Pakete.
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.
Navigieren Sie zu CRXDE Lite > Repository-Bereich > Auswählen /content/graphiql
Knoten (z. B. http://localhost:4502/crx/de/index.jsp#/content/graphiql).
Im Eigenschaften tab change value of endpoint
Eigenschaft auf /content/_cq_graphql/wknd-shared/endpoint.json
.
Navigieren Sie zum Konfiguration der Web-Konsole Benutzeroberfläche > Suchen nach CSRF-Filter Konfiguration (z. B.http://localhost:4502/system/console/configMgr/com.adobe.granite.csrf.impl.CSRFFilter)
Im Excluded Paths
Aktualisierung des Eigenschaftsnamenfelds, der WKND GraphQL-Endpunktpfad zu /content/cq:graphql/wknd-shared/endpoint
.
Greifen Sie mithilfe von auf den GraphiQL-Editor zu //HOST:PORT/content/graphiql.html
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)
Um Ihr projektspezifisches GraphQL-Schema und die Ausführung von Abfragen zu unterstützen, müssen Sie die entsprechenden Änderungen für die endpoint
und Excluded Paths
-Werte in den oben genannten Schritten.