按照本文中的指南和 powershell 脚本,
https://www.windowsazure.com/en-us/develop/net/common-tasks/continuous-delivery/
我遇到了一个非常奇怪的错误:
2012 年 9 月 4 日 9:02 PM - 创建新部署:正在进行中 New-AzureDeployment:没有端点监听 https://management.core.windows.net/5921d8af-88a1-4f63-9673-5e1ae1df7e8a/services/storageservices/Build_2012-09-04_02-27.1/dist/LNEC_Admin.Azure.cspkg/keys可以接受该消息。这通常是由不正确的地址或 SOAP 操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。
这很奇怪,因为我们正在构建“Build_2012-09-04_08-16.1”,而不是上面 URL 中提到的版本(它甚至不再存在于文件系统上)。这是在 Jenkins CI 下运行的,该 CI 在 NETWORK SERVICE 帐户下运行。如果我使用自己的帐户手动运行它,则会出现相同的错误结果,但使用 lnecint 代替构建目录: https://management.core.windows.net/5921d8af-88a1-4f63-9673-5e1ae1df7e8a/services/storageservices/lnecint/keys
任何配置中都没有提到关键字“lnecint”(我搜索了整个计算机和 TFS 服务器上的每个文件)。这是一个存储帐户的名称,但它早已被删除。
VS 2012,Azure SDK 1.7.1
最佳答案
您的端点肯定有问题。您能否检查一下传递给“New-AzureDeployment”Cmdlet 的参数是什么?
关于powershell - 使用 PowerShell 进行 Azure 部署, "New-AzureDeployment : There was no endpoint listening at https://management.core.windows.net/...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274657/