0

我正在尝试从 Tornado 2 http://www.tornadoweb.org/authdemo.py包运行(文件夹)以尝试身份验证混合。demos/auth/

但是我收到以下错误:

[I 110728 15:24:57 web:1235] 302 GET / (127.0.0.1) 1.00ms
[I 110728 15:24:57 web:1235] 302 GET /auth/login?next=%2F (127.0.0.1) 0.00ms
[I 110728 15:25:00 httpclient:628] POST https://www.google.com/accounts/o8/ud
[W 110728 15:25:01 auth:151] Invalid OpenID response: HTTP 599: SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
[W 110728 15:25:01 web:892] 500 GET /auth/login?next=......

我不是 SSL 专家,所以这些东西对我来说完全是神秘的。

任何想法我应该如何开始调试这个问题?

4

1 回答 1

1

很可能是证书捆绑问题。它看起来像一个 curl 错误,这很奇怪,因为 curl 不再是默认的 HTTPClient。也许你在 Python 2.5 上?尝试更新 pycurl 和 libcurl,或尝试 Python 2.6。

于 2011-08-07T12:25:27.407 回答