私のアプリの起動でこれを考えると...Owinステージマーカー
app.Use((context, next) =>
{
return next.Invoke();
}).UseStageMarker(PipelineStage.PostAuthenticate);
app.Use((context, next) =>
{
return next.Invoke();
}).UseStageMarker(PipelineStage.Authenticate);
...なぜPostAuthenticateコードは、認証コードの前に実行していますか?
「最初のapp.useが2番目のapp.useの前に呼び出されるのはなぜですか」という意味ではありません。つまり、最初の呼び出しは2番目の呼び出しの前に呼び出されますパイプラインをリクエストしますか?
この問題に関連EDIT
:How am I getting a windows identity in this code?
インフラストラクチャは、構成メソッドのIAppBuilderオブジェクトに追加された順序に基づいてミドルウェアコンポーネントのパイプラインを構築します。 – Nkosi
ステージマーカーは目的を果たさないでしょうか? – War