認証にIdentity Server 4を使用しています。私はMVCクライアントを持っています。数日前、私は正常に認証することができました。しかし、最近私は何かを壊したIdentity Serverプロジェクトにいくつかの変更を加えました。私は得るIdentity Server 4のトラブルシューティング
unauthorized_clientクライアントアプリケーションは知られていないか、または許可されていません。
すべての可能な修正を試みましたが修正できませんでした。コードをデバッグする方法はありますか?私は電話が/connect/authorize
エンドポイントに行われ、コールがIScopeStore.FindScopesAsync
とIClientStore.FindClientByIdAsync
になり、それがすべてAllowedScopes
であることを確認したことがわかりました。
Identity Server 4でこの種の問題をトラブルシューティングする方法を教えてもらえますか。また、実行フローを知りたいと思っています。どのIDSvrエンドポイントが呼び出され、いつ呼び出されますか?
ありがとうLutando。私は例外を取得していません。 IDサーバーは私にそのエラーメッセージを表示していますが、なぜそれがエラーを投げているのかわかりません。 IDサーバーのエンドポイントが呼び出されたときに私のコードをどのようにデバッグするのだろうかと思っています。例:/ connect/authorize。 – Venky
これは例外ではないかもしれません。 IdentityServer4のロギングは非常に説明的です。認証エンドポイントに要求を行うと、ロガーは何を言いますか?多分あなたは私が見ることができるようにここに貼り付けることができます。 – Lutando
コンソールへのログインを有効にしましたが、ログは表示されません。 DeveloperExceptionPageでのみ例外が発生します。コンソール上でエラーを探す場所を教えてください。 – Venky