"访问被拒绝:匿名用户没有storage.objects.list访问存储桶"尝试从Google Bucket托管静态网站时

时间:2017-09-13 11:48:04

标签: google-cloud-platform google-cloud-storage cname

我尝试按照https://cloud.google.com/storage/docs/hosting-static-website上的说明从Google Bucket托管静态网站。我创建了CNAME别名,将内容上传到名称与网站(www.kurtpeek.com)相同的存储桶,并选中"公开共享"对于所有项目。但是,当我浏览网站时,我看到以下内容:

enter image description here

我已在http://tekhoow.blogspot.be/2015/12/soving-accessdenied-on-google-cloud.html上读到可以使用gsutil从命令行解决此问题。但是,我之前使用基于网络的控制台为不同的网站做过,我只是不记得如何。

我怀疑它应该出现在" IAM"菜单,但我似乎无法找到“阅读公众”的信息。与命令类似的选项。

enter image description here

任何人都可以指出缺少的成分'使网站运作?

1 个答案:

答案 0 :(得分:5)

我终于使用了命令行解决方案:

~$ gsutil web set -m index.html gs://www.kurtpeek.com
Setting website configuration on gs://www.kurtpeek.com/...

现在该网站按预期工作。