嘗試在PowerShell上安裝dnvm時出現了一個非常奇怪的錯誤。實際上,我會在嘗試下載任何內容時遇到此錯誤,例如「wget」會產生類似的錯誤。下載文件時Powershell出現奇怪的錯誤
我首先想到的是我沒有執行權限,但是在管理員shell中運行這個權限+我更改了安全策略。
然後我發現PS沒有訪問互聯網,所以我調整了防火牆,甚至將PS添加到允許的程序中。沒有運氣!
現在奇怪的是,我可以通過IE下載文件就好了。
這是錯誤,我得到
Exception calling "DownloadString" with "1" argument(s): "An exception occurred during a WebClient request."
At line:1 char:17
+ &{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.gith ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : WebException
任何人一樣的想法?
此外,這是一臺在AWS上運行的機器。
什麼' $ Error [0] .Exception.InnerException'說? –
'PS C:\ temp> $ Error [0] .Exception.InnerException WebClient請求期間發生異常。' – flyandi
檢查'raw.githubusercontent.com'上是否存在證書錯誤,您可能需要關閉嚴格在WebClient實例上檢查證書。還要檢查證書是什麼,可能是你正在MITM'd,這是非常危險的。 – Vesper