我收到此錯誤消息:的SSLv3讀取服務器證書B:證書驗證失敗(微博::錯誤)
嘰嘰喳喳/休息/ client.rb:96: '在請求救援' 在返回所以SSL_connect = 1錯誤號= 0狀態= SSLv3的讀取服務器證書B:證書驗證失敗(微博::錯誤)
我的代碼是:
require 'twitter'
client = Twitter::REST::Client.new do |config|
config.consumer_key = "xxxx" #removed for posting
config.consumer_secret = "xxxx" #removed for posting
config.access_token = "xxxx" #removed for posting
config.access_token_secret = "xxxx" #removed for posting
end
client.status(27558893223)
我與Windows 7和Ruby 1.9.3工作。我已經安裝了最新的證書,並將我的紅寶石更新爲最新版本。
我已經試過http://railsapps.github.io/openssl-certificate-verify-failed.html和https://gist.github.com/fnichol/867550已經能夠安裝在那裏提到的所有東西,但錯誤依然存在。
我相信我已經找到了解決方案: 我沒有添加設置SSL_CERT_FILE = C:\ RailsInstaller \ cacert.pem到我的永久或臨時設置。 – ssseee