获取缺少进一步详细信息的403错误
问题描述:
正在使用云存储JSON API。使用从Google Cloud Platform控制台下载的JSON证书文件。感兴趣的是,我正在运行一个样本,它在几个月前第一次写入时运行良好。获取缺少进一步详细信息的403错误
根据 https://cloud.google.com/storage/docs/json_api/v1/status-codes 的解释是“这是,如果你尝试列出在其中您没有权限来列出值不存在的项目的桶或一个你收到一个错误响应的一个例子。 “
我不相信这个项目有任何改变。这是我为开发测试创建的一个项目。任何想法/想法?
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
补充:我刚刚更新到最新的dotnet客户端库,仍然得到同样的错误
答
想通了。我有一点意外删除了服务帐户的IAM。重新加入后,API调用成功。