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