获取缺少更多详细信息的 403 错误
Getting 403 error which lacks further detail
正在使用云存储 JSON API。使用从 Google 云平台控制台下载的 JSON 证书文件。有趣的是,我是 运行 几个月前我第一次编写它时运行良好的示例。
根据
https://cloud.google.com/storage/docs/json_api/v1/status-codes
解释是 "This is an example of an error response you receive if you try to list the buckets of a non-existent project or one in which you don't have permission to list buckets."
我认为这个项目没有任何改变。这是我为开发测试创建的项目。任何 thoughts/ideas?
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
补充:我刚刚更新到最新的 dotnet 客户端库,但仍然出现相同的错误
想通了。我有一次不小心删除了服务帐户的 IAM。添加回来后,API 调用成功。
正在使用云存储 JSON API。使用从 Google 云平台控制台下载的 JSON 证书文件。有趣的是,我是 运行 几个月前我第一次编写它时运行良好的示例。
根据 https://cloud.google.com/storage/docs/json_api/v1/status-codes 解释是 "This is an example of an error response you receive if you try to list the buckets of a non-existent project or one in which you don't have permission to list buckets."
我认为这个项目没有任何改变。这是我为开发测试创建的项目。任何 thoughts/ideas?
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
补充:我刚刚更新到最新的 dotnet 客户端库,但仍然出现相同的错误
想通了。我有一次不小心删除了服务帐户的 IAM。添加回来后,API 调用成功。