GCPロードバランシングでssl化したもののGCEインスタンスのflaskにアクセスできなかった日


前提&状況

・flask
・google compute engine
・loadbalancing
あとでかく

解決策

ライブラリ(SSLify)を追加

$ pip install Flask-SSLify

github見ながらよしなに書き込む

from flask import Flask
from flask_sslify import SSLify

app = Flask(__name__)
sslify = SSLify(app)

SUCCESS!!

参考

https://github.com/kennethreitz/flask-sslify
Python+Flaskで、全てのリクエストをHTTPSにリダイレクト「Flask-SSLify」