当前位置: 首页 > 知识库问答 >
问题:

Google Can Storage:插入bucket时出错-“错误403:指定项目的帐户已被禁用”

胥博文
2023-03-14

字符串projName=settings.getProject();字符串bucketName=settings.getbucket();

System.out.println("Creating bucket, projName: "+projName+", bucketName: "+bucketName) ;
try {
  @SuppressWarnings("unused")
  Bucket createdBucket = storage.buckets().insert(projName, 
      new Bucket().setName(bucketName).setLocation("US")
    ).execute();
} catch (GoogleJsonResponseException e) {
  GoogleJsonError error = e.getDetails();
  if (error.getCode() == HTTP_CONFLICT
      && error.getMessage().contains("You already own this bucket.")) {
    System.out.println("already exists");
  } else {
    System.out.println("Exception in tryCreateBucket: "+e);
    throw e;
  }
}

产出:

创建bucket,projname:round-center-551,bucketname:1904mybucketfoo

TryCreateBucket中的异常:

com.google.api.client.googleapis.json.googleJSONResponseException:403禁止

{“代码”:403,“错误”:[{“域”:“全局”“位置”:“授权”,“位置类型”:“标头”,“消息”:“指定项目的帐户已被禁用。”,“原因”:“AccountDisabled”}],“消息”:“指定项目的帐户已被禁用。”}指定项目的帐户已被禁用。

我已经验证了Google Cloud Storage和Google Cloud Datastore API服务已经打开。你知道应该做些什么来启用这个帐户吗?

共有1个答案

司空元凯
2023-03-14

这个错误可能意味着一些事情,但很可能只是意味着您还没有为项目启用计费。

Google Cloud Storage需要启用计费才能创建bucket和对象,但是这里的错误并没有很好的描述性。

 类似资料:
  • 我有一个Azure函数,应该处理存储帐户容器中的文件。应每天触发Azure函数。但是每周一两次,我看到容器中的一些文件没有被处理:(开始时,600中的401个文件没有被处理,因为错误403) 正如我在Stackoverflow中读到的。这是因为SAS令牌时间偏差。有没有可能在我的代码中没有大的变化,我解决了这个问题? 我的代码: 最新消息 执行函数时出现消息异常:通过\u http\u触发器\u活

  • 我一直在我的项目中使用基于azure定时器的功能。自从我开始使用该功能以来,我收到了与Azure存储帐户禁止访问相关的错误403。 我尝试在函数的配置中添加AzureWebJobs存储密钥我尝试添加azure存储帐户的允许ip范围的出站ip我尝试检查允许azure托管服务进入存储帐户的选项。 然而,我的函数应用程序中的特定计时器函数仍然存在错误。其他功能运行正常。 尽管如此,如果我允许存储帐户防火

  • 最近,我一直试图在CentOS服务器上使用< code>mod_wsgi部署django站点,但到目前为止,当我试图通过我的笔记本电脑访问Django站点时,网页只显示< code >错误:403禁止您没有权限在此服务器上访问/ 除了阅读所有显而易见的文档之外,我还研究了前面的这些问题: Django mod_wsgi Apache = 403 禁止 错误消息“禁止您无权访问 / 在此服务器上”

  • 问题内容: 我试图通过从slide_images文件夹中获取所有图像名称并将其附加到来动态地动态显示滑块图像。 问题答案: 最后,我通过使用json解决了这个问题。 首先,我创建getimages.php文件并读取该文件中的目录,并获取所有图像名称并将该名称存储在数组中。 getimages.php 从要动态加载图像的页面调用getimages.php。 index.php 这对我来说是完美的。

  • 问题内容: 我制作了供个人使用的python脚本,但不适用于Wikipedia … 这项工作: 这不起作用: 这是错误: 问题答案: 在当前代码内: Python 2.X 的Python 3.X 带有Selenium的Python 3.X(执行Javascript函数) 修改后的版本起作用的原因是因为Wikipedia检查User-Agent是“流行的浏览器”

  • 在我的google控制台中,重定向url-<br>xyz.com/change/googlelogin 在我的浏览器中-用谷歌认证登录后,它显示我喜欢-< br > xyz.com/change/googlelogin?code = 4/sgan q7t _ o5l 7 bdpgamq 4 _ s-c0Abz _ wxsvpit 5 bpqdaklidf 0 qyoqictxyw 7 cuqhh