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 ???
});
.....