Поддерживает ли Google App Engine SSL для приложений, размещенных на mydomain.com? - PullRequest
5 голосов
/ 08 апреля 2011

Из этого вопроса Я узнал, что Google App Engine в настоящее время не поддерживает SSL для «пользовательских доменов» (по крайней мере, не в июне 2010 года, когда задавался этот вопрос).

Означает ли это, что если я хочу разместить свое приложение GAE на www.mydomain.com, я не могу использовать SSL?

Ответы [ 9 ]

5 голосов
/ 23 октября 2011

Несколько дней назад он входит в тесты .

4 голосов
/ 08 апреля 2011

Приоритет:

Он находится в верхней части списка функций в колоде.

http://code.google.com/appengine/docs/roadmap.html

Одновременная подача:

Пользовательское приложение, размещенное на домене, такое как http://www.mydomain.com, по-прежнему доступно в его поддомене ssl appspot, например, https://yourapp.appspot.com

Проблема:

http://groups.google.com/group/google-appengine/browse_thread/thread/844dc97fbfc57bab/0c8651f00072f9ea?lnk=gst&q=ssl#0c8651f00072f9ea

3 голосов
/ 08 апреля 2011

(Как уже говорили другие) SSL в настоящее время не поддерживается для вашего собственного домена.По-видимому, на своем пути , но в течение некоторого времени, я полагаю, в настоящее время он доступен только для нескольких избранных клиентов Google App Engine для бизнеса.

Временное решение, которое многие (я сам)включены) используется для настройки обратного прокси-сервера от другого хостинг-сервиса (в моем случае Amazon EC2) для маршрутизации трафика SSL.

Если ваше приложение подходит для ситуации, когда ваши URL-адреса не важны, вы можете настроить где-нибудь сайт SSL и получить доступ к вашей https://xxx.appspot.com версии из в пределах iframe

В любом случае, пока GAE официально не поддерживает SSL через ваши домены Google Apps, вам потребуется внешняя служба для его обхода.

2 голосов
/ 28 июня 2012

Пользовательский SSL доступен для App Engine с 27 июня 2012 года. Вы можете установить его с панели управления вашего домена: https://developers.google.com/appengine/docs/ssl

1 голос
/ 29 июня 2012

Начиная с Sdk 1.7.0, выпущенного в Google I / O, разработчики могут обслуживать свои приложения через HTTPS в пользовательских доменах , используя как SNI ( Индикация имени сервера ), так и VIP ( Виртуальный Ip ) на основе SSL.

1 голос
/ 31 марта 2012

Вот руководство, которое я написал, объясняющее, как сделать SSL на вашем пользовательском домене, используя CloudFlare:

http://blorn.com/post/20185054195/ssl-for-your-domain-on-google-app-engine

1 голос
/ 11 октября 2011

Вы можете использовать wwwizer.com - это служба обратного прокси с SSL.

Вы получаете индивидуальный IP-адрес и показывает ваше приложение как на портах http, так и на https.Это дешевле и проще, чем хостинг всего сервера самостоятельно.

Это мой сервис, так что да, это откровенная реклама: -)

1 голос
/ 23 июля 2011

Вы можете заставить SSL работать на вашем пользовательском домене, размещенном на AppEngine, однако вам нужно запустить обратный прокси-сервер, который может изменить заголовок хоста для этого. Если вы хотите настроить обратный прокси-сервер самостоятельно, вы можете сделать это, следуя этим инструкциям:

http://radomirml.com/2011/01/30/reverse-proxy-for-gae-application-using-nginx-and-ssl

Кроме того, вы можете использовать службу обратного прокси-сервера, такую ​​как CloudFlare. Процесс получения SSL для работы с доменом appspot.com описан в блоге CloudFlare:

http://blog.cloudflare.com/ssl-on-custom-domains-for-appengine-and-other

1 голос
/ 08 апреля 2011

Весь безопасный трафик с помощью Google App Engine должен обслуживаться с вашего домена appspot.com (https://your -app-id.appspot.com).Если вы обслуживаете свое приложение вне домена Служб Google, вы должны направлять весь безопасный трафик через домен appspot своего приложения.

Это то, что написано в документации механизма приложений Google.Это означает.SSL поддерживается в домене appspot.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...