1
我需要托管在Amazon S3上的一些JavaScript文件,并想为它服务通过Amazon S3的网址无法通过我的domain.com使用HTTPS亚马逊S3:可能获得https?
https://my.website.s3.amazonaws.com/js/custom.js
这是免费提供或做我需要购买SSL证书?
我需要托管在Amazon S3上的一些JavaScript文件,并想为它服务通过Amazon S3的网址无法通过我的domain.com使用HTTPS亚马逊S3:可能获得https?
https://my.website.s3.amazonaws.com/js/custom.js
这是免费提供或做我需要购买SSL证书?
它是免费的。基本上,Amazon提供https://*.s3.amazonaws.com的证书。如果您使用自己的DNS条目https://则需要您自己的证书。
请记住,您可能必须进行跨域javascript请求,除非您的网站全部转到:https://my.website.s3.amazonaws.com
。
要做跨域Javascript,你需要使用JSONP。你可以阅读更多关于它在这里:Make cross-domain ajax JSONP request with jQuery
或者你可以看看像easyXDM
[编辑]
如果由于某种原因,你的水桶其名称中有一个点以上,例如: mybycket.is.great您可以使用旧风格的URL
https://s3.amazonaws.com/admobius.qa/mybucket.is.great/<bucket object>
但是......这只是在水桶名称使用不点......通配符证书是只为一个主机名的“级别”好... https://为foo.s3.amazonaws.com工作,但为foo.bar.s3.amazonaws.c om不...因为证书在其他主机名级别无效。桶工作,但证书不会。 –
@ Michael-sqlbot没错,请检查我的[编辑]以获得解决方法 – Rico
这是针对我创建的书签我需要从https协议中加载一些JS – KJW