2016-05-09 82 views
0

我的web应用程序能够直接将数据推送到我的Amazon S3存储桶。很好....但是,我试图使用images.weserv.nl裁剪图像到他们提供的临时缓存。我提供的图像已经托管在我的存储桶中。Amazon S3 CORS问题

我CORS为S3规则兼得:

<AllowedOrigin>*</AllowedOrigin> 
<AllowedOrigin>http://images.weserv.nl</AllowedOrigin> 

然而,当我尝试使用images.weserv.nl网址与我直接链接到亚马逊斗的形象,我得到相关的块错误在政策。 “?url =您正在寻找,因为原始的主机名是不可解析的(DNS)或被策略阻止。”

我需要更新我对S3的权限/策略以使images.weserv.nl能够使用S3存储桶上的图像?

例如:

http://images.weserv.nl/?url=http://s3-us-west-1.amazonaws.com/mybucket/000aaabbbccc.jpg&crop=50,50,50,50 

Anyhelp将不胜感激!

谢谢大家

+0

http://images.weserv.nl上的页面显示*“请求图像: ?url =(URL编码)链接到您的图像,没有http://”* –

+0

是的,这是问题!谢谢,我错过了!现在一切都好! – jremi

回答

0

请求URL不能包含http:// included。