从Github通过Visual Studio部署Azure资源模板时出错

时间:2018-03-04 19:20:49

标签: azure-storage azure-storage-blobs azure-virtual-machine

在通过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(特定参数)中的确切位置是什么?

1 个答案:

答案 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 portalAzure Storage explorer eas生成blob SAS令牌。