2016-04-06 28 views
-1

Ben reajs uygulamasında Amazon S3 görüntüsünü kullanmak istiyorum. Aşağıdaki kodu kullanıyorum, ben yasak hatayı alıyorum:Realijs için Amazon s3 uygulaması

<img src="http://huddlon.s3.amazonaws.com/profilepictures/profile_pic_1_2016_20_02_21_08_22_928182822.jpg" alt="huddlon" className="avatar"/>

+0

Daha fazla bilgi verebilir misiniz? örneğin: '' huddlon'da bu adı taşıyan S3 kepçenizde bir nesne var mı? Nesnenin izinleri nelerdir? 'Huddlon' kovasında bir kova ilkesi var mı? –

+0

@JohnRotenstein benim anahtar, bucketname vb var ama ben reaksiyonlar içinde tüm bu bilgileri nasıl kullanacağınızı bilmiyorum, –

+0

kullanmak için herhangi bir paket biliyor musunuz Hata (S) içinde nesne (bu olmalıdır) ile ilgili izinler . Jpg dosyasını ne olursa olsun, uygun izinler de ayarlamanız gerekebilir. –

cevap

1

Anonim kullanıcıların bu resme erişmesine izin vermeniz gerekir.

Set a permission to everyone

Yoksa programlama yapabilirsiniz: Sen aws konsolunda el ile ayarlayabilirsiniz. Bakınız örneğin How to do it in Java. Arka ucunuz başka bir dille kodlanmışsa, google ve bu özel dil için net örneklerini kolayca bulabilirsiniz.

Not: React projenizin nerede barındırıldığına bağlı olarak, CORS özelliğini de etkinleştirmeniz gerekebilir. See the aws documentation for a detailed explanation.