我已经使用 web2py 在 python 中创建了一个 webapp,它按照推荐的方式使用 Janrain 进行了 3rd 方身份验证。
在我的本地服务器上它工作得非常好,但是现在当我在pythonanywhere上部署时,身份验证给了我以下错误
“类'urllib2.URLError'urlopen错误隧道连接失败:403禁止”
堆
===========
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。