【问题标题】:Azure - BlobStore SAS uri command execution failed.Azure - BlobStore SAS uri 命令执行失败。
【发布时间】:2016-03-24 13:37:37
【问题描述】:

当我尝试使用 Azure 门户创建云服务的生产部署并尝试上传包(.cspkg 文件)时,我收到错误消息:

BlobStore SAS uri 命令执行失败。详细信息:状态代码 =0,状态文本 = 无。

当我尝试上传配置(.cscfg 文件)时,我收到了同样的消息。

.cspkg 和 .cscfg 文件都是通过在 Visual Studio 中打包(测试)项目来构建的。

我只有一个存储帐户,并且它的名称正确默认为 Azure 门户中的“上传包”向导。所以我认为我不能以任何其他方式指定存储资源。

知道我能做什么或看什么吗?

谢谢

【问题讨论】:

    标签: azure


    【解决方案1】:

    我在新的 Azure 门户中遇到了同样的问题。切换回旧版本以上传包和云配置,并且可以正常工作。

    【讨论】:

    • 嗨@Hermant,您能否解释一下您是如何“切换回旧版本以上传包和云配置”的。
    • 如果我启动 Manage.WindowsAzure.com,默认情况下它会为我加载旧门户。不知道如何从新门户返回旧门户
    • 我有新的门户。如何恢复到旧版本?
    • @bitmanipulator,如果您将此添加为答案,我会为您标记它,谢谢。
    • @Andrew,Hemant 已经给出了正确的解决方案,并在他的评论中提到了该链接。你应该支持他的回答本身:)
    【解决方案2】:

    我在一个项目中不时会遇到同样的问题,否则部署到天蓝色没有问题。重新启动 Visual Studio 并重新构建 azure 项目通常会消除上传期间的问题。

    【讨论】:

      【解决方案3】:

      我有同样的问题。我获得了我们公司 Azure 云服务帐户之一的贡献者权利。我还获得了存储和服务总线等的所有连接字符串。但我没有在门户中获得任何其他权限。因此,当我在门户中选择此目录时,存储帐户未显示。

      当我上传包时,Azure 需要当前订阅的存储帐户,并且它必须在那里可见 - 不能只输入连接字符串。

      在我获得了一个存储帐户的权限(并选择了它)之后,我终于可以正常上传包了。

      withing Visual Studio 仍然无法正常工作 - 据我了解,订阅需要共同管理员权限。

      【讨论】:

        【解决方案4】:

        我遇到了同样的问题,我只是花了一些时间试图至少让它工作。

        事实证明,当我在新门户中创建存储帐户(用于我的部署)时,我为“部署模型”参数保留了默认的“资源管理器”。

        这次我创建了另一个存储帐户,为参数选择“经典”。并将我的部署上传指向这个“经典”存储。它有帮助! :)

        我仍在弄清楚刚刚发生了什么,但看起来您应该使用“经典”存储帐户,因为您使用的是“经典”云服务。

        在“所有资源”中,具有不同部署模型的存储帐户看起来会有所不同:经典的会显示为蓝色,“资源管理器”的会显示为绿色。我们需要蓝色的 :)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-11-12
          • 2019-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多