Janrainを使用したサードパーティ認証を推奨するweb2pyを使用して、PythonでWebアプリケーションを作成しました。
私のローカルサーバーではまったく問題なく動作しましたが、pythonanywhereにデプロイすると、認証により次のエラーが表示されます
「クラス 'urllib2.URLError' urlopen エラー トンネル接続に失敗しました: 403 Forbidden」
スタック
===========
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 404, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 422, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1222, in https_open
return self.do_open(httplib.HTTPSConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1184, in do_open
raise URLError(err)
URLError: <urlopen error Tunnel connection failed: 403 Forbidden>
==========================
サードパーティ認証には、yahoomail id を使用しました。