我按照这里提到的指示,尝试检索警报,但总是得到返回错误404,即使我是组织中的所有者。当我尝试检索相同的警报,但针对组织中的公共存储库时,它按预期工作。我尝试重新验证我自己,创建新的个人访问令牌,并在标头中传递它,但我还是得到了404我是不是漏掉了什么
curl \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/orgs/<OrgName>/code-scanning/alerts
使用请求中的个人访问令牌:-H 'Authorization: token <My_Token>'
,但我得到了完全相同的消息。
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-by-organization"
}
还尝试了使用github cli,它已经让我验证了我发现了一个错误吗?
1条答案
按热度按时间vh0rcniy1#
我也遇到了这个问题。向GH寻求支持,这是他们的回应:
目前,这是预期的(但未记录)行为。此端点目前仅适用于拥有GitHub Advanced Security许可证的组织。我们的工程师正在努力使此功能适用于所有用户,但目前还没有预计何时发布。
希望他们很快就能向所有用户推出这一功能。