現在、バックエンド ASP.NET Core マイクロサービスのコレクションを構築しています。これらのサービスは、フロントエンド アプリケーションから直接アクセスされるのではなく、ASP.NET Core API ゲートウェイを介してアクセスされます。OpenID Connect サーバーに IdentityServer4 を使用しています。UseJwtBearerAuthentication
API ゲートウェイが IdentityServer4 に対して JWT ベアラー トークン (access_token) を検証するようにミドルウェアをセットアップできました。API ゲートウェイが、access_token に基づいて id_token を、エンドユーザーを知る必要があるバックエンド サービスへの要求に挿入できるようにしたいと考えています。
access_token の検証時に id_token を取得するように JWT ミドルウェアを構成する方法はありますか、それとも API ゲートウェイで OpenID Connect サーバーを手動で呼び出す必要がありますか?