我正在尝试通过命令行下载Fortify 360 fpr文件,因此可以使用以下命令自动执行过程:

fortifyclient -url [url] -authtoken [token] downloadFPR -file "C:\path\to\local\Fortify.fpr" -projectID [projectID]

问题是,当我尝试此操作时,我收到以下消息:
Access Denied.  Please ensure the requested project exists and the supplied user has appropriate permissions.

我具有通过Web UI上传/下载fpr所需的所有权限,而且我已经能够从命令行成功上传fpr,这只是我有问题的下载。

最佳答案

我发现我的问题与我的 token 有关。我已经使用AnalysisUploadToken为我的gettoken参数生成了 token ,并且只允许上传。我必须使用AnalysisDownloadToken创建另一个 token 才能上载它。

10-08 09:36