2015-11-19 7 views
14

私が取り組んでいるのは、WebアプリケーションでAzureキーボルトを使用しています。以下の手順を実装しましたが、エラーが発生しました。Azure Key Vault - AADSTS70001:ディレクトリ "xxx"に識別子 "xxx"を持つアプリケーションが見つかりませんでした。

ステップ:

  1. は紺碧のアクティブディレクトリを作成し、このディレクトリにアプリケーションを追加しました。 (コピーされた - クライアントIDとキー)
  2. 同じサブスクリプション内の電源シェルを使用して作成された紺碧の金庫保管庫。 (いくつかのキーとともにキーボルトが正常に作成されました)。
  3. 紺碧の金庫保管庫を使用して実装されたWebアプリケーションコード。しかし、取得中にエラーがそれを言って: -

AADSTS70001: '-8d25-9be20a78c98aはc4687eec-d6f1-420a' ディレクトリに見つかりませんでした識別子を使用したアプリケーションa7682f3c-49a6-41f1-9865-343579044071

トレース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/
+0

私は非常に似た問題があります。私は何がうまくいかないのか分かりません。解決策を見つけた場合は、 –

+0

@t_tiaを投稿して、サブスクリプションのデフォルトのAzure ADディレクトリにアプリケーションを登録してみてください。下の私の答えを見てください。 – MvdD

+0

ありがとう@MvdD、私はデフォルトディレクトリで作業していませんでした。私はデフォルトのディレクトリで試してみましたが、今は正常に動作しています。 – Kumar

答えて

6

あなたはCreated azure active directory and added application in this directoryをしたと言います。

これは、サブスクリプションのデフォルト以外のディレクトリにアプリケーションを登録したことを意味します。 Azure KeyVaultには制限があるため、デフォルトのディレクトリにあるアプリケーションでのみKeyVaultを使用できます。

official sourceについては、このページを参照してください。この問題を修正してhereに投票することができます。

関連する問題