(仅供参考:我正在关注来自railscast#241的Twitter Omniauth.我成功使用Twitter,现在进入Facebook)
当我使用Omniauth登录Facebook时,我收到此错误:
Faraday::Error::ConnectionFailed
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Run Code Online (Sandbox Code Playgroud)
这是什么意思?
这是我的代码
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, '<key from fb>', '<another key from fb>'
end
Run Code Online (Sandbox Code Playgroud)
实际上我的代码中没有什么,我只是在sessionController中,我想使用to_yaml来查看request.env中的内容
class SessionsController < ApplicationController
def create
raise request.env["omniauth.auth"].to_yaml
end
end
Run Code Online (Sandbox Code Playgroud)
如何解决法拉第错误?
我正在使用macbook Air并使用iphone模拟器.我将它改为Retina 4英寸,模拟器的屏幕变得如此之大!有没有办法减小尺寸?
我知道如何使用Net :: HTTP解析HTTP请求.你如何解析HTTPS请求?
我已经尝试了,它作为回应(其中一条线)说:
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
Run Code Online (Sandbox Code Playgroud)
STOX
编辑:
所以向您展示更多细节:
例如,这是HTTP API
https://xxxxx.info/merchant/balance?password=$main_password
Run Code Online (Sandbox Code Playgroud)
我如何使用Net:http来运行它?或者我还用别的东西?
谢谢Stox

嗨,我正在尝试在Core Data中创建一个跟随者关注模型(如Twitter).也许我已经习惯使用ID,我不确定这是否正确.如果可能,有人可以给我一些建议.
谢谢