開発ブログ - GAE で SSL を使うには
Google AppEngine から https などでアクセスする際に
SSLError: Can't connect to HTTPS URL because the SSL module is not available.
というエラーが出てしまいました。
SSL を使うには app.yaml に以下の記述が必要
さらに開発サーバでは以下のようなエラーが出ます
TypeError: must be _socket.socket, not socket
{GAE_PATH}/google/appengine/tools/devappserver2/python/sandbox.py
の _WHITE_LIST_C_MODULES に
_ssl, _socket を追加
cp /usr/lib/python2.7/socket.py {GAE_PATH}/google/appengine/dist27/
[参考サイト]
http://tsuboi-sj.hatenablog.com/entry/2015/05/29/164743
SSLError: Can't connect to HTTPS URL because the SSL module is not available.
というエラーが出てしまいました。
SSL を使うには app.yaml に以下の記述が必要
libraries:
- name: ssl
version: latest
さらに開発サーバでは以下のようなエラーが出ます
TypeError: must be _socket.socket, not socket
{GAE_PATH}/google/appengine/tools/devappserver2/python/sandbox.py
の _WHITE_LIST_C_MODULES に
_ssl, _socket を追加
cp /usr/lib/python2.7/socket.py {GAE_PATH}/google/appengine/dist27/
[参考サイト]
http://tsuboi-sj.hatenablog.com/entry/2015/05/29/164743