0
私は認証ミックスインを試してみるために、authdemo.py
(demos/auth/
フォルダ)をTornado 2 http://www.tornadoweb.org/パッケージから実行しようとしています。このようなものは、私には全く不可解であるので、私はSSLの専門家でない無効なOpenID応答:HTTP 599:SSL証明書の問題で、CA証明書がOKであることを確認してください。
[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=......
:
は、しかし、私は次のエラーを取得します。
どのように私はこの問題のデバッグを開始する必要がありますか?
あなたは絶対に正しいです。エラーは本当にcurlからのもので、これはもはやTornado 2.0のデフォルトクライアントではないはずです。原因は実際には非常にばかげていました。私はまだサイトのパッケージに古いTornado 1.0がありました - >クライアントにCURLを使用させました。私はPythonパッケージから古いトルネードを削除しました。CURLはもはやTornado 2のデフォルトではなくなっています。 この問題の解決にお手伝いしてくれてありがとう! – jsalonen