次の方法で共有


エラー AADSTS7000112 - アプリケーションが無効です

この記事では、Microsoft Entra ID と共に使用できるアプリケーションにサインインしようとしたときに発生する AADSTS7000112 エラーを解決する方法について説明します。

現象

Microsoft Entra ID に統合されている Azure アプリケーションにサインインしようとすると、次の AADSTS7000112 エラー メッセージが表示されます。

アプリケーション '<appIdentifier>'(<appName>) が無効になっています。

原因

リソース テナントでサービス プリンシパル オブジェクトが無効になっています。

ソリューション

リソース テナントの所有者と協力して、サービス プリンシパル オブジェクトが無効になっている理由を特定します。 次の表を使用して、適切なアクションを実行します。

シナリオ アクション
サービス プリンシパルは無効になっているはずです。 何もしないでください。 アクセスは意図的にブロックされます。 ファースト パーティ アプリケーションのリソース テナント管理者がそれぞれのサービス プリンシパルを無効にすることは想定または推奨されません。 Microsoft サービスは、サービス プリンシパルを自動的にプロビジョニングおよび管理します。
サービス プリンシパルは無効になっていないか、誤って無効にされています。 リソース テナントの所有者に、サービス プリンシパルを再度有効にするよう依頼します。 サービス プリンシパルを再度有効にする方法の 1 つは、PowerShell を使用して -AccountEnabled パラメーターを $true に設定することです。 詳細については、 Set-AzureADServicePrincipal コマンドレット リファレンスを参照してください。

詳細

認証と承認のエラー コードの完全な一覧については、「microsoft Entra 認証と承認のエラー コードを参照してください。

個々のエラーを調査するには、 https://login.microsoftonline.com/errorに移動します。

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。