On Mon, Jan 27, 2014 at 8:58 AM, Dario Iacampo <[email protected]> wrote:
> In my appEngine application: > - cloud storage is turned on > - billing is enabled > - the app works great locally on the sdk > > After I have deployed the app, as soon I try to access a bucket [ > bucket_images = list(gcs.listbucket(bucket_name)) ] I get the 403 error: > > Expect status [200] from Google Storage. But got status 403 > > Hi Dario, When you say the app is working locally, do you mean that your app is using the local Google Cloud Storage mocking service, or is actively connecting to Cloud Storage production and writing to it? 403 means HTTP Forbidden, so there must be some sort of permissions problem. You can try adding your application ID as a service account to the bucket: I wrote up some directions here (the pics are for the old console, but it's easy to figure out) http://learntogoogleit.com/post/54528163872/setting-permissions-to-access-cloud-storage-from-app You should also make sure that Cloud Storage access is activated in the APIs console: https://code.google.com/apis/console ----------------- -Vinny P Technology & Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
