我在尝试运行各种 Azure 命令时遇到类似的错误:
- 新 Azure 服务
- 获取 AzureAffinityGroup
- 获取 Azure 证书
- 获取 AzureDeployment
- ETC。
Get-AzureService:第 6 行的“BR”开始标记与“FONT”的结束标记不匹配。第 7 行,位置 3。第 1 行,字符:17 + get-azureservice <<<< + CategoryInfo:CloseError:(:) [Get-AzureService],XmlException + FullyQualifiedErrorId:Microsoft.WindowsAzure.Management.ServiceManagement.HostedServices.GetAzureServiceCommand
我在网上能找到的唯一其他例子是这里:
但这个问题没有得到解决。这个错误听起来像是某个配置文件被修改了,但我不知道该去哪里找。我尝试卸载 azure cmdlets 包,并删除其所有文件,希望相关文件可以在重新安装时重新生成,但没有那么幸运。
答案1
以下是我发现的修复方法:
看起来是代理错误。重置默认 Web 代理的凭据可修复错误消息。尝试:
[System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials