我需要在s3上托管一些javascript文件,并且希望通过s3 url (而不是通过使用https的domain.com )提供它。
https://my.website.s3.amazonaws.com/js/custom.js
这是免费提供的还是我需要购买SSL证书?
发布于 2014-01-30 04:51:24
这是免费的。基本上,亚马逊为.s3.amazonaws.com提供了证书。如果使用自己的DNS条目https://,则需要自己的证书。
请记住,除非所有站点都转到:https://my.website.s3.amazonaws.com
,否则您可能不得不提出跨域javascript请求。
要做跨域Javascript,您需要使用JSONP。你可以在这里读到更多关于它的信息:使用jQuery进行跨域ajax JSONP请求
或者你可以看看像easyXDM这样的东西
编辑
如果由于某种原因,桶的名称中有一个点或更多的点,例如: mybycket.is.great,您可以使用旧风格的URL
https://s3.amazonaws.com/admobius.qa/mybucket.is.great/<bucket object>
https://stackoverflow.com/questions/21447580
复制相似问题