Powershell无法安装PowerShellGet,因为无法从URI下载



最近我开始使用一个新的W10 Pro映像,连接到一个域。我的用户角色是本地和域管理员。我试图通过powershell设置我的powershell环境以安装一些powershell软件包。首先从Install-Module PowershellGet -Force开始,但我总是收到错误WARNING: Unable to download from URI 'https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409' to ''.

所以我开始在谷歌上搜索,发现这与PowershellGallaray网站禁用了旧的安全协议有关。这意味着我必须将Powershell设置为使用TLS1.2。运行命令[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12应该可以解决这个问题,但它确实将协议设置为TLS1.2,但我仍然得到相同的错误。

然后我在谷歌上做了更多的搜索,在微软页面和这个页面上看到我可以设置默认的安全行为。在注册表中设置此设置,重新启动计算机后仍然出现相同错误。此外,当我在Powershell中检查安全协议时,它显示SystemDefault。

多花几个小时在谷歌上搜索什么可以解决这个问题,但找不到有效的解决方案。有什么技巧或窍门吗?(除了再次安装W10…(

Powershell版本=5.1.19041.1Windows版本=W10 Pro 2004内部版本19041.264

搜索了几个小时后,我尝试了另一个互联网连接,结果成功了!原来网络人员更改了防火墙规则。。。

相关内容

  • 没有找到相关文章

最新更新