带有服务主体的Azure Management API:找不到订阅“[...]”

时间:2017-01-27 17:04:08

标签: azure-management-api azure

我已经使用Azure Germany创建了订阅,现在我尝试使用Azure Management API和服务主体在那里部署我的应用程序拓扑。

部署适用于“常规”Azure云,但是当我尝试在Azure德国部署我的订阅时,我收到以下错误消息:无法找到订阅“[...]”

我能够使用AuthenticationContext.AcquireTokenAsync()成功获取身份验证令牌,我使用“https://login.microsoftonline.de/[directoryId]”作为权限和“https://management.core.cloudapi.de/”作为资源。此外,我使用“德国东北”作为位置/地区

一旦我尝试执行典型的管理任务(例如创建资源组),就会发生错误。

我检查了以下内容:

  • 应用注册设置
  • 应用程序权限(Windows Azure Active 目录+ Windows Azure服务管理API)
  • 正确性 订阅ID,应用ID和应用密钥/密钥

我对可能出错的东西感到茫然。可能导致此错误消息的原因是什么?

1 个答案:

答案 0 :(得分:0)

您应首先将您的应用指向正确的订阅。 尝试使用此link设置订阅。 将Microsoft Graph权限添加到Azure AD应用程序。