0

我对 Windows Azure 的发布命令一直失败。在 Visual Studio 中,我收到以下错误消息:

下午 4 点 48 分 58 秒 - 准备部署,订阅 ID:< mysubscriptionid >
下午 4 点 48 分 58 秒 - 正在连接...下午 4 点 48 分
59 秒 - 验证存储帐户“pwcstorageend”...
下午 4 点 49 分 01 秒- 上传包...
4:50:39 PM - 创建...
4:51:43 PM - HTTP 请求被客户端身份验证方案“匿名”禁止。
下午 4:51:43 - 停止 mvc3appsample
下午 4:51:45 - 客户端身份验证方案“匿名”禁止 HTTP 请求。
下午 4:51:45 - 部署失败

注意:发布命令之前工作过。

4

3 回答 3

2

当您遇到这样的问题时,事情曾经正常工作一段时间后,更新环境总是好的,这样您就知道如果发生变化就会恢复正常。

此问题与您的开发机器证书配置非常相关,并且由于证书不匹配,可以建立 SSL 连接。实际上,我可以通过在管理门户中删除完全相同的证书来重现此问题,该证书用于从 Visual Studio 进行部署。

要解决此问题,您可以从 Windows Azure 管理门户下载最新的发布设置,如下所述,并将其与 Visual Studio 一起使用:http: //blogs.msdn.com/b/avkashchauhan/archive/2012/05/10/downloading-windows -azure-publish-settings-subscription-configuration-file.aspx

一旦您在开发机器和 Windows Azure 管理门户之间进行了适当的证书设置,就可以建立 SSL 连接并且发布将起作用。

于 2012-05-16T04:56:00.893 回答
0

我的猜测是安装在您计算机上的管理证书在您的 Azure 订阅上不再有效

于 2012-05-16T02:51:21.593 回答
0

在我们的案例中,这是因为我们的一个 Azure 订阅在进入(禁用)模式时会随机出现,需要与 Microsoft 一起升级支持票证。我怀疑触发了其他人在这个问题上报告的管理证书错误。

于 2015-06-06T23:02:26.423 回答