2016-08-23 41 views
-1

當使用多個身份驗證中間件時,這些身份驗證中間件的重要性如何?例如:身份驗證中間件的重要順序是什麼?

app.UseJwtBearerAuthentication(new JwtBearerAuthenticationOptions() 
{ 
    //... 
}); 

app.UseIdentity(); 

app.UseIdentity(); 

app.UseJwtBearerAuthentication(new JwtBearerAuthenticationOptions() 
{ 
    //... 
}); 

回答

1

對於任何中間件之間的區別,順序很重要:

中間件是組裝軟件組件到應用程序管道中以處理請求和響應。每個組件選擇是否將請求傳遞到管道中的下一個組件,並且可以在管道中調用下一個組件之前和之後執行某些操作。

+0

我知道中間件的順序很重要,但是我希望瞭解認證中間件有什麼區別(僅限於)。對於我的例子,你能展示兩種用法之間的區別嗎? –

相關問題