【发布时间】:2018-03-08 22:32:54
【问题描述】:
我在 Windows 10 工作计算机上安装和配置 Leiningen 时遇到问题。我假设我公司的防火墙阻止了 GitHub 安全证书的身份验证。
我得到的错误是:
使用“2”参数调用“DownloadFile”的异常:“请求 已中止:无法创建 SSL/TLS 安全通道。”在第 1 行 字符:145 + ... che]::DefaultNetworkCredentials; $client.DownloadFile($a, $f)} "https ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : WebException
下载失败 https://github.com/technomancy/leiningen/releases/download/2.8.1/leiningen-2.8.1-standalone.zip
可能由于“powershell”导致下载失败, “curl”或“wget”无法检索 GitHub 的安全证书。 以下建议不检查证书,因此仅在以下情况下使用 您了解不这样做的安全隐患。
PowerShell 未能下载最新的 Leiningen 版本。 通过设置尝试使用“curl”或“wget”下载Leiningen HTTP_CLIENT 环境变量与以下之一 价值观:
- 设置 HTTP_CLIENT=wget --no-check-certificate -O
- 设置 HTTP_CLIENT=curl -f -L -k -o
注意:确保在设置值时不添加双引号 HTTP_CLIENT
【问题讨论】:
标签: clojure