如何获取 GraphQL 模板

GraphQL 模板用于扫描包含 GraphQL 查询的 API。在本主题中,您可以了解获取 GraphQL 模板的方式。

关于此任务

您可以使用该过程中列出的以下三种方法之一来获取 GraphQL 模板。

过程

  1. 下载 AppScan Enterprise 安装目录中提供的 GraphQL 模板,该目录的路径为: <install-directory>\AppScan Enterprise\WebApp\downloads\GraphQL.scant
  2. 使用以下链接下载 GraphQL 模板:
    • 链接:https://<AppScan Enterprise Server>/ase/downloads/GraphQl.scant
    • AppScan Enterprise 服务器:AppScan Enterprise 服务器的完整主机名
    • 示例:https://asetest.com/ase/downloads/GraphQl.scant
  3. 使用 REST API 通过以下步骤创建 GraphQL 模板:
    1. 导航到 AppScan Enterprise REST API 页面。
    2. 使用如下提供的属性详细信息执行 API:
      • API:POST/模板
      • 名字: 提供唯一模板名称,最好是 GraphQL
      • 描述 [可选]:首选描述 - 用于使用 GraphQL API 运行扫描
      • 已上载文件:上载 GraphQL.scant 模板文件
    3. 执行 API。
      注: 响应代码:201 确认成功创建 GraphQL 模板。
    4. 在 AppScan Enterprise 实例中,GraphQL 模板与创建模板期间提供的具有相同名称的其他模板(最好是 GraphQL)一起列示在扫描页面的模板文件夹中。

下一步做什么

现在,您可以使用此模板创建和运行包含 GraphQL 查询的 API 的扫描。