Web アカウント マネージャー (WAM) に関連付けられているエラー

一般に、Web アカウント マネージャー (WAM) と対話する MSAL コンポーネントによって生成されたエラーは、のインスタンスにMsalException。 これにより、開発者は内部を気にせず、代わりに慣用的な.NETコンストラクトを使用してエラーを処理できます。 ただし、さらに詳細な情報を得るために、開発者は特定のエラー メッセージを調査する必要があることがよくあります。

次の表は、最も一般的なエラーの一部と、潜在的なミティット化戦略を示しています。 その他の例外については、例外に関するドキュメントを参照 してください

Warning

エラー コードとエラー メッセージは参照用にのみ表示されます。 これらに基づいて例外処理戦略を手動で実装することはお勧めしません。代わりに、標準の MsalExceptionベースのアプローチを使用してください。

エラー コード エラー メッセージ 緩和策
2147943631 ネットワークの場所に到達できません。 ネットワークのトラブルシューティングについては、「Windows ヘルプ」を参照してください。 断続的なエラーが発生する可能性があります。 後でコードを実行して、コンピューターにアクティブなインターネット アクセスがあることを確認してください。
2147943717 指定したアカウントが存在しません。 WAM で使用されるアカウントが存在することを確認します。
2148074254 セキュリティ パッケージ内に使用可能な資格情報がありません
2156265477 サインインする前に、オンライン ID アカウントのプロパティを更新する必要があります。 指定したアカウントの場合は、 アカウントにログイン して、アカウントが完全に設定されていることを確認します。
2156265478 オンライン ID アカウントを保護するには、もう一度サインインする必要があります。 WAM を使用してターゲット アカウントのサインインを実行します。
2156265481 オンライン ID のサインイン名はまだ検証されていません。 サインイン前に電子メールの確認が必要です。 メールでアカウントを確認し、使用できることを確認します。
2156265482 お客様のオンライン ID アカウントで異常なアクティビティが見られます。 他のユーザーがアカウントを使用していないことを確認するには、アクションが必要です。 アカウントにログイン し、アカウントが中断されていないことを確認します。
2156265483 オンライン ID アカウントで不審なアクティビティが検出されました。 お客様の保護に役立つよう、アカウントが一時的にブロックされました。 選択したアカウントは、現在認証に使用できません。
2156265484 認証にはユーザーの操作が必要です。 ユーザーを認証するときに、WAM はキャッシュされたトークンを使用できませんでした。 ユーザーは、 AcquireTokenInteractive経由で認証を求めるメッセージを表示する必要があります。
3399548929 続行するには、ユーザーの操作が必要です。 ユーザーを認証するときに、WAM はキャッシュされたトークンを使用できませんでした。 ユーザーは、 AcquireTokenInteractive経由で認証を求めるメッセージを表示する必要があります。
3399614467 V2Error: invalid_grant AADSTS500341: ユーザー アカウント {ID} が {TENANT_ID} ディレクトリから削除されました。 このアプリケーションにサインインするには、そのアカウントがディレクトリに追加されている必要があります。 ユーザーがサインインを試みるアカウントがMicrosoft Entra IDに登録されていることを確認します。
3399614476 V2Error: invalid_grant AADSTS50078: 管理者によって構成されたポリシーにより、提示された多要素認証の有効期限が切れています。{API_TARGET} にアクセスするには、多要素認証を更新する必要があります。 アカウントは、Microsoft Entra 管理者によって最新の MFA 設定で構成されている必要があります。
2148073494 Keyset が存在しない内部エラー コード: 545133655
2148073520 この暗号化プロバイダーに必要なデバイスは、使用する準備ができていません。 内部エラー コード: 545133655
80090016 NTE_BAD_KEYSET デバイスのトラステッド プラットフォーム モジュール (TPM) に関する問題。 デバイスの回復手順に従って、PC を適切な状態にします。

一覧に表示されないエラー

WAM は新しいコンポーネントであるため、エラーが発生した場合は、 AdditionalExceptionData からデータをログに記録し、 バグをログに記録することをお勧めします。 できるだけ早く問題を文書化します。