リクエストごとの認証を強制しようとしていますが、を追加するとAuthFeature、SessionFeature自動的に追加され、認証結果がキャッシュされているように見えます (IUserAuthRepository.TryAuthenticate同じクライアントからのリクエストにまたがって複数の呼び出しが行われることはありません)。
SessionFeatureに追加されていることをコメントアウトしようとしましたAuthFeatureが、効果がないようです。セッションはまだ作成されていますか? また、AuthFeatureコンストラクターでは、セッション ファクトリに null を渡しますが、それでもセッションが作成されます。これにより、セッションが作成されないか、例外がスローされると思いますか? とにかく、私はこの分野を探求し続けますが、このプロジェクトを進めるには、組み込みの認証プロバイダーでリクエストごとの認証を行う方法を知る必要がありますか?