Це відповідь, яку я отримав від їхніх Premium Services
Здравствуйте,
Це насправді проблема з тим, як SSL перевіряє імена, що містять символи періоду, '.',>. Ми задокументували цю поведінку тут:
http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html
Єдине пряме виправлення для цього - використання імені відра, яке не містить цього символу. Натомість ви можете використовувати відро з назвою "меблі-роздрібний каталог". Це дозволить вам використовувати HTTPS з
https://furniture-retailcatalog-us.s3.amazonaws.com/
Можна, звичайно, поставити запис DNS CNAME, щоб зробити це дружнішим. Наприклад,
У CNAME меблі-retailcatalog-us.s3.amazonaws.com.
Сподіваюся, що це допомагає. Повідомте нас, якщо у вас є інші питання.
Веб-сервіси Amazon
На жаль, ваш "дружній" CNAME викличе невідповідність імені хоста під час перевірки сертифіката, тому ви не можете реально використовувати його для безпечного з'єднання. Великою відсутністю функції S3 є прийняття спеціальних сертифікатів для ваших доменів.
ОНОВЛЕННЯ 2.10.2012
Від @mpoisot:
Посилання, яке надав Amazon, більше нічого не говорить про https. Я роздумував над документами S3 і, нарешті, знайшов невелику записку про це на сторінці віртуального хостингу: http://docs.amazonwebservices.com/AmazonS3/latest/dev/VirtualHosting.html
ОНОВЛЕННЯ 17.06.2013
Від @Joseph Lust:
Щойно зрозумів! Перевірте це та підпишіться на запрошення: http://aws.amazon.com/cloudfront/custom-ssl-domains