lynx   »   [go: up one dir, main page]

TwitterにHTTPS接続しようとしても証明書関係で認証されない

 TwitterAPIを使ってTLの取得やポストをすることはできるようになったんですが、やはり流行りのUser Streamをやってみたい。

 REST APIを使う場合は普通にHTTPでリクエストを送ればいいのですが、Stream APIを使う場合はHTTPSにしないといけないらしい。


で、HTTPS+OAuthでUser Streamを受信しているサンプルがここにあった

これにアクセストークンとあとはプロキシを通るようにすれば行ける!と思ったら何やらSSLで使う証明書なるものが必要らしく、現在ここで引っかかり中。


証明書の取得方法が載ってるサイト


ちなみにエラーの内容はこんなのです。

C:/Ruby192/lib/ruby/1.9.1/net/http.rb:677:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B:certificate verify failed (OpenSSL

SSL::SSLError)

証明書の認証に失敗しましたってことみたいなんだけど、証明書が違うのかなぁ。

Лучший частный хостинг