我正在尝试通过命令行下载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 才能上载它。