这个错误通常是因为 SSL 证书无效或被拒绝所导致。解决此问题的方法如下:
确认 SSL 证书是否可用,或是否与你正在尝试访问的网站匹配。
如果你是在自定义的 Ruby 安装下运行 bundler 命令,你可能需要使用以下命令禁用证书验证:
bundle config --global disable_ssl_verification true
还可能需要将 ~/.bundle/config
文件中的 ssl_verify_mode
选项设置为 none
,如下所示:
ssl_verify_mode: none
如果你使用的是 Windows 操作系统,你需要在系统环境变量中添加以下环境变量(我的电脑 -> 右键-> 属性-> 高级系统设置-> 环境变量-> 添加):
GIT_SSL_NO_VERIFY=true
以上方法中的任何一个都可以解决此错误。