在AEM 6.5上安装GraphiQL IDE

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

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

  2. 搜索“GraphiQL”(确保包括 iGraphiQL)。

  3. 下载最新版本 GraphiQL内容包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.

Exclude Paths属性值更改

  1. 使用以下方式访问GraphiQL编辑器 //HOST:PORT/content/graphiql.html,并验证您是否可以构造新查询或执行现有查询。 (例如 http://localhost:4502/content/graphiql.html)

GraphiQL编辑器

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