Azure密钥保管库 - AADSTS70001:在“xxx”目录中找不到标识符为“xxx”的应用程序

时间:2015-11-19 08:16:41

标签: azure azure-keyvault

我正在研究 - 在Web应用程序中使用azure密钥保险库。实施了以下步骤,但收到错误。

步骤:

  1. 创建了azure活动目录并在此目录中添加了应用程序。 (复制 - 客户端ID和密钥)
  2. 在同一订阅中使用power shell创建了azure密钥保管库。 (成功创建了密钥保险库以及一些密钥)。
  3. 在使用azure密钥库库实现的Web应用程序代码中。但得到错误说: -
  4.   

    AADSTS70001:目录号a7682f3c-49a6-41f1-9865-343579044071

    中找不到标识符为“c4687eec-d6f1-420a-8d25-9be20a78c98a”的应用程序      

    跟踪ID:b3653879-9603-4c10-a620-ded52f5c5d05

         

    相关ID:b740d27e-ab99-4f0a-9cec-9d57c4acc2d7

         

    时间戳:2015-11-19 06:36:32Z

    此应用程序存在于同一订阅的活动目录中。

    推荐链接:

    1. https://azure.microsoft.com/en-in/documentation/articles/key-vault-use-from-web-application/
    2. https://azure.microsoft.com/en-in/documentation/articles/key-vault-get-started/

1 个答案:

答案 0 :(得分:7)

你说你是Created azure active directory and added application in this directory

这意味着您已在订阅的非默认目录中注册了您的应用程序。由于Azure KeyVault的限制,您只能授权默认目录中的应用程序使用KeyVault。

请参阅此页面了解official source。您可以投票将此问题修复为here