我试图应用Azure管道代理工件,同时使用Azure Dev测试实验室创建VM任务,从管道创建Azure VM。我已经提供了ARM模板中的所有有效值(组织、pat、代理名称等),但是指定的工件无法应用。下面是异常信息,验证参数,准备代理安装位置,检查以前配置的代理下载代理包,提取代理包内容,获取代理安装程序路径安装代理
错误:连接到远程服务器本地主机失败,出现以下错误消息:客户端无法连接到请求中指定的目标。验证目标上的服务是否正在运行并正在接受请求。请参阅在目标上运行的WS-Management服务的日志和文档,最常见的是IIS或WinRM。如果目标是WinRM服务,那么在目标上运行以下命令来分析和配置WinRM服务:“”。有关更多信息,请参见about_Remote_Troubleshooting帮助主题。
这件艺术品不适用。
有人知道我为什么会有这个例外吗?如果你有任何信息,请帮助我
发布于 2020-10-17 12:44:26
在安装工件之前配置WinRM之后,问题就解决了。
发布于 2020-10-16 06:18:29
(401)未经授权
这意味着您的令牌没有被正确地获取和使用。仅为测试目的,您可以创建一个具有完全访问范围的PAT,以查看此操作是否有效。

您需要检查您的令牌在脚本中是否正确地转换为Base64String。
$token = "{PAT}"
$token = [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes(":$($token)"))此外,如果您尝试了上述两点,而且问题仍然存在,您可以在问题中分享您的脚本示例,以供进一步研究。
https://stackoverflow.com/questions/64373626
复制相似问题