我如何获得我天蓝色网站的所有实例的WEBSITE_INSTANCE_ID

问题描述:

我如何获得我天蓝色网站的所有实例的WEBSITE_INSTANCE_ID。我对资源组有贡献者角色。为了测试我的网站,我想手动向每个实例发送请求,为此我需要WEBSITE_INSTANCE_ID。我如何获得我天蓝色网站的所有实例的WEBSITE_INSTANCE_ID

有一个ARM API可用于这样的:

GET https://management.azure.com/subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Web/sites/{app}/instances?api-version=2016-08-01 

这将返回一个阵列,其中每个元件中name是实例ID。

您还可以通过PowerShell here找到调用此API的示例。

+0

我试过这个解决方案,它显示下面的错误“{”error“:{”code“:”AuthenticationFailed“,”message“:”身份验证失败。 “授权”标题缺失。“}}”是否因为我无法访问管理门户? –

+0

如果您遇到与ARM API交谈的身份验证问题,那么这是一个与此无关的单独问题。一旦你能够通过认证,这就是答案。请为通用AUTH部分打开一个单独的问题。 –