![]() |
1
74
真正的问题是Faraday(Omniauth/Oauth使用它进行HTTP调用)
|
![]() |
2
18
我遇到了这个问题,尝试使用:ca_path参数,但没有成功。在查看Github一段时间后,我发现了一个建议,其中提到使用:ca_文件并直接指向证书。
|
![]() |
3
13
我在Ubuntu10.10(特立独行)。。。在我开始工作前挣扎了6个小时,分享我的经验
唯一能成功的就是跟踪(谢谢亚历克斯)
|
![]() |
4
7
成功地完成了SSL证书验证。 RAILS_ROOT/config/initializers/omniauth.rb :
37signals.com 和证书捆绑文件 gd_束.crt 从 GoDaddy 因为37个信号正在使用他们的CA。 |
![]() |
5
6
|
![]() |
6
5
我用CA bundle解决了这个问题: http://certifie.com/ca-bundle/ 在我的设计初始化器中:
|
|
7
4
(使用以下代码在初始化程序目录中创建文件)
|
![]() |
8
4
所有的解决方案对我都不起作用,然后我找到了这个 http://railsapps.github.io/openssl-certificate-verify-failed.html
通过rvm的osx 10.8 ruby 2.0.0 |
![]() |
9
2
编辑:检查下面的答案,因为它更相关 https://github.com/jspooner ): 使用以下monkey补丁在初始化程序的目录中创建一个文件:
|
|
10
2
我使用的是法拉第0.6.1和OAUTH2(单独使用,不被任何东西包装)。这足以解决我的问题(在Gentoo上,应该在Ubanto上工作) 把这个转过来
|
![]() |
11
1
通过确保openSSL使用正确的证书目录解决了我的问题: ENV['SSL_CERT_DIR']='/usr/share/ca证书/'
我刚把这个设置添加到development.rb |
![]() |
12
1
我知道这听起来很琐碎,但要确保使用正确的协议。我一直收到这个错误,然后意识到我试图通过http连接。因为我是个白痴浪费了1.5个小时。 |
![]() |
13
0
|
|
14
0
如果你对豹子有什么特别的问题,我做了这些。 我的证书旧了,需要更新。我下载了这个: http://curl.haxx.se/ca/cacert.pem
/usr/share/curl/curl-ca-bundle.crt格式
|
![]() |
15
0
只是因为对我有用的东西的说明有点不同,我想我加上2美分: 我在OS X Lion上使用macports和rvm 我安装了curl ca bundle:
|
![]() |
16
0
在Ubuntu上,我所要做的就是将/environments/development.rb更新为:
哇哦! |
![]() |
17
0
我终于找到了一个山狮的修复方法。见: http://coderwall.com/p/f4hyqw
|
![]() |
18
0
我在山狮上使用RVM时遇到了类似的错误。Ruby似乎找不到授权SSL连接所需的CA证书。你需要安装一个。这个解决方案成功了: http://fredwu.me/post/28834446907/fix-openssl-error-on-mountain-lion-and-rvm (虽然我无法在浏览器中加载该页面,但我必须在Google缓存中找到它。) 简而言之:
|
|
user2993456 · RailsCst#396中的类`Csv` 9 年前 |
|
AntonyZ · Rails 4中动态表单的未经许可的参数 11 年前 |
![]() |
Parsa · 无方法错误Railscast 250-轨道4 11 年前 |
![]() |
tehfailsafe · jquery基于rails的调用进行追加或替换? 11 年前 |