在AEM 6.5上安裝GraphiQL IDE

上次更新: 2024-01-26
  • 主題:
  • GraphQL API
    檢視有關此主題的更多資訊
  • 建立對象:
  • Intermediate
    Developer

在AEM 6.5中,必須手動安裝GraphiQL IDE工具。

  1. 導覽至 軟體發佈入口網站 > AEMas a Cloud Service.

  2. 搜尋「GraphiQL」(請務必包含 ìGraphiQL)。

  3. 下載最新版本 GraphiQL Content Package v.x.x.x.

    下載GraphiQL套件

    zip檔案是可直接安裝的AEM套件。

  4. 從AEM的「開始」功能表,導覽至 工具 > 部署 > 封裝.

  5. 按一下 上傳套裝 並選擇在先前步驟中下載的套件。 按一下 安裝 以安裝套件。

    安裝GraphiQL套件

  6. 瀏覽至 CRXDE Lite > 存放庫面板 >選取 /content/graphiql 節點(例如, http://localhost:4502/crx/de/index.jsp#/content/graphiql)。

  7. 屬性 標籤變更值 endpoint 屬性至 /content/_cq_graphql/wknd-shared/endpoint.json.
    端點屬性值變更

  8. 導覽至 Web主控台設定 UI >搜尋 CSRF篩選器 設定(例如,http://localhost:4502/system/console/configMgr/com.adobe.granite.csrf.impl.CSRFFilter)

  9. Excluded Paths 屬性名稱欄位更新,WKND GraphQL端點路徑 /content/cq:graphql/wknd-shared/endpoint.

排除路徑屬性值變更

  1. 存取GraphiQL編輯器,使用 //HOST:PORT/content/graphiql.html,並確認您可以建構新查詢或執行現有查詢。 (例如 http://localhost:4502/content/graphiql.html)

GraphiQL編輯器

秘訣

若要支援特定專案的GraphQL結構描述和查詢執行,您必須對 endpointExcluded Paths 值。

本頁內容