2017-09-13 6 views
1

J'essaie de suivre les instructions sur https://cloud.google.com/storage/docs/hosting-static-website pour héberger un site Web statique à partir d'un compte Google Seau. J'ai créé l'alias CNAME, téléchargé le contenu dans un compartiment nommé comme le site Web (www.kurtpeek.com) et coché «Partager publiquement» pour tous les éléments. Cependant, quand je navigue sur le site que je vois ce qui suit:"Accès refusé: les utilisateurs anonymes n'ont pas l'accès storage.objects.list au compartiment" lors de la tentative d'hébergement d'un site Web statique à partir d'un compartiment Google

enter image description here

J'ai lu sur http://tekhoow.blogspot.be/2015/12/soving-accessdenied-on-google-cloud.html que ce problème peut être résolu à partir de la ligne de commande à l'aide gsutil. Cependant, je l'ai déjà fait pour un autre site Web en utilisant la console Web, je ne me souviens pas comment.

Je suppose qu'il devrait être quelque part dans le menu "IAM", mais je ne peux pas trouver les options 'read public' similaires aux commandes.

enter image description here

Quelqu'un peut-il indiquer le « ingrédient manquant » pour faire fonctionner le site?

Répondre

2

j'ai finalement fait utiliser la solution de ligne de commande:

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

et maintenant le site fonctionne comme prévu.