在AEM 6.5上安装GraphiQL IDE

在AEM 6.5中,必须手动安装GraphiQL IDE工具。

  1. 导航到​ 软件分发门户 > AEM as a Cloud Service

  2. 搜索“GraphiQL”(请确保在​ GraphiQL ​中包含​ i)。

  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控制台配置 ​用户界面>搜索​ 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. 使用//HOST:PORT/content/graphiql.html访问GraphiQL编辑器,并确认您可以构造新查询或执行现有查询。 (如http://localhost:4502/content/graphiql.html

GraphiQL编辑器

TIP
要支持特定于项目的GraphQL架构和查询执行,您必须对上述步骤中的endpointExcluded Paths值进行相应的更改。
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4