我的目标是能够传入站点名称和位置并创建一个新站点,检索适当的凭据/URL 并使用 WebDeploy 部署我的站点。
我从这里使用 Azure Powershell 工具:http: //www.windowsazure.com/en-us/downloads/
我可以创建一个新网站
New-AzureWebsite -Name site-name -Location "West US"
作为对此的回应,我获得了有关已创建站点的详细信息,包括发布用户名和密码(PublishingUsername 和 PublishingPassword),我没有得到的一条信息是发布 URL(我可以从 Azure 管理门户中检索)在 XML 格式的文件中)。在 XML 文件中,它是 publishProfile 节点上的 publishUrl 属性。
我的问题是,有没有办法通过 PowerShell 获取发布 URL,或者通过 REST API,但我更喜欢 PowerShell。
这是一个类似的问题,听起来似乎还不可能,至少在撰写本文时:如何通过管理 API 获取我的 Azure 网站的 FTP URL?