2015-11-27 65 views
0

我想在Asp.Net中使用BasicAuth。這工作到目前爲止。只有一件事我不明白。鑑於以下代碼,如果用戶通過身份驗證,如何繼續傳入請求?如何繼續請求?

它看起來好像BasicMiddleware具有所需的下一個RequestDelegate。但是,如何在Run方法中訪問它?

public void Configure(IApplicationBuilder app, 
     IHostingEnvironment env, 
     ILoggerFactory loggerFactory) 
{... 
app.Run(async (context) => 
{ 
    if (!context.User.Identity.IsAuthenticated) 
     await context.Authentication.ChallengeAsync(); 
     else 
     wait ??? 
}); 
    ..... 

回答

1

我剛剛使用使用而不是運行,它的工作原理。

相關問題