使用gem update遇到这个问题,
原来是ruby没有包含SSL证书,所以Https的链接被服务器拒绝。
解决方法很简单,首先在这里下载证书(http://curl.haxx.se/ca/cacert.pem), 然后再环境变量里设置SSL_CERT_FILE这个环境变量,并把value指向这个文件
本文介绍了一种常见的Ruby环境中HTTPS连接失败的问题及其解决方案。原因是Ruby缺少必要的SSL证书,导致HTTPS请求被服务器拒绝。通过下载证书文件并配置环境变量SSL_CERT_FILE指向该文件,可以轻松解决此问题。
使用gem update遇到这个问题,
原来是ruby没有包含SSL证书,所以Https的链接被服务器拒绝。
解决方法很简单,首先在这里下载证书(http://curl.haxx.se/ca/cacert.pem), 然后再环境变量里设置SSL_CERT_FILE这个环境变量,并把value指向这个文件
6486
5233
5364
276
539

被折叠的 条评论
为什么被折叠?