在通过Visual Studio部署模板时,我收到错误。
VM在处理扩展名'dscExtension'时报告失败。错误讯息:
DSC扩展无法执行:下载错误 https://stagef848a9a999ac4175a5c.blob.core.windows.net/myresourcegroup-stageartifactsscripts/WebServerConfig.ps1.zip 2次尝试后:
AuthenticationFailed
服务器 无法验证请求。确保价值 正确形成授权标头,包括签名。 13:58:38 - RequestId:d731468a-601e-00be-15ea-b36a90000000 13:58:38 - 时间:2018-03-04T18:58:06.8482865Z签名不符合。要使用的字符串是r
当我寻找解决方案时,有人建议追加
&comp=list&restype=container
到工件位置。我试过但失败了。
我应该添加此字符串的JSON(特定参数)中的确切位置是什么?
答案 0 :(得分:0)
DSC扩展无法执行:尝试2次后下载https://stagef848a9a999ac4175a5c.blob.core.windows.net/myresourcegroup-stageartifactsscripts/WebServerConfig.ps1.zip时出错:AuthenticationFailedServer无法验证请求。
根据您的错误消息,您提供的用于下载blob的blob SAS token似乎是invaild。你可以尝试直接用blob SAS令牌url下载blob来检查它。如果是invaild,我们可以使用azure portal或Azure Storage explorer eas生成blob SAS令牌。