我已经创建了一个ARM模板,可以将SSL证书上传到Azure . 我可以从本地计算机上运行ARM模板,并且成功没有任何错误 .

然后,我登录VSTS以设置发布模板以执行相同的任务 . 我选择相同的模板并提供相同的参数,但是当我部署版本时,它出现401错误 . 通过查看日志我可以获得的唯一信息是请求被拒绝,因为授权失败 .

我更新了VSTS用来匹配我正在部署的资源组的自己(所有者,贡献者)的服务主体帐户的权限,我得到了同样的错误 . 然后,我暂时更新了对所有订阅者的所有者,贡献者的权限,但它仍然失败了 .

我开始怀疑这是服务主管帐户的一般问题,但我找不到任何文件来确认或驳斥这一说法 .