GAE で提供されている自分の Web サイトに SSL を構成しようとしましたが、失敗しました。
正常に動作しますが、
Googleエラーページしか表示されません。
SSL セットアップ手順を何度か確認した後、今では推測できません。
SNI と VIP の両方を試しましたが、まだ望みはありません。
GAE アプリに SSL を使用することは不可能ですか?
編集:
Dragonx の提案に従って設定を追加しています。
app.yaml
application: myapp
version: 1
runtime: python27
api_version: 1
threadsafe: true
libraries:
- name: django
version: "1.3"
- name: PIL
version: "latest"
- name: webob
version: "latest"
builtins:
- django_wsgi: on
- appstats: on
inbound_services:
- warmup
handlers:
- url: /static/admin
static_dir: admin_media/
- url: /static
static_dir: static/
編集2:
handlers:
- url: /.*
script: google.appengine.ext.django.main.app
secure: always
上記のハンドラーを追加するために、ビルトインから以下をコメントアウトしました。
- django_wsgi: on
ただし、このマークを追加しても問題は解決しませんでした。
編集3:
詳細については、以下の 3 つの手順に従って、ターミナルで openssl を使用して SSL 証明書を作成しました。
$openssl genrsa -out yourdomain.com.key 1024
$openssl req -new -key yourdomain.com.key -out yourdomain.com.csr
$openssl x509 -req -days 365 -in yourdomain.com.csr -signkey yourdomain.com.key -out yourdomain.com.crt
2番目のコマンドでは、これらの情報を入力しました
Country Name (2 letter code) [AU]:KR
State or Province Name (full name) [Some-State]:Seoul
Locality Name (eg, city) []:Seocho
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Gluwa Inc.
Organizational Unit Name (eg, section) []:R&D
Common Name (e.g. server FQDN or YOUR name) []:www.gluwa.com
Email Address []:gluwa@gluwa.com
ただし、それらがまったく問題になるかどうかはわかりません。
編集4:
SSLを作成するためにGAEサーバーの情報を使用しようとしましたが、どちらも価値がありませんでした。