示例 1:使用 JavaScript 编写的示例脚本
这些样本提供使用应用程序安全管理 REST API 可执行的操作的示例。
开始之前
关于此任务
- asm_api_summaries_issues_appfilter.js:此示例说明何登录,在查询过程中使用应用程序属性获取有关问题的基本摘要信息,以及注销。
- asm_api_summaries_issues_daterange.js:此示例说明如何登录,使用日期范围查询获取有关问题的基本摘要信息,以及注销。
- asm_sample_avg_issues_found_per_app_by_month.js:此示例说明按月获取每个应用程序找到的平均问题数的方式。
- asm_sample_count_issues_by_app_over_time.js:此示例说明逐月枚举已发现新问题的应用程序列表的方式。
- asm_sample_overdue_issues.js:此示例说明识别“逾期问题”的方式。
过程
- 在硬盘驱动器上的任意位置解压缩样本 zip 文件。然后,将 json2.js 帮助程序库复制到 .\\3rdParty\\json2.js 子文件夹中。
- 编辑 _your_connection_info.js 文件以指定 AppScan Enterprise Server 和用户凭证的位置。注: common_functions.js 文件包含各种样本使用的共享函数。请勿直接运行该文件。
- 通过从命令行使用 cscript 来运行任何其他 asm_xxxxx.js 文件。例如,
c:/> cscript asm_api_summaries_issues_appfilter.js
。 - 或者,双击 runAll.bat 文件以运行所有样本。