aspnetcore正在跳过身份验证中间件

时间:2018-03-09 23:37:15

标签: asp.net-core .net-core asp.net-core-mvc

我目前在.netcore api应用程序中使用3个中间件。

app.UseAuthentication();
app.UseMultiTenancy();
app.UseMvc();

根据我的理解,每个中间件都是根据它们添加到管道的顺序运行的。

由于某些原因,UseMultiTenancy在UseAuthentication之前运行。 请注意,我的所有API控制器都标有授权属性。

我希望身份验证中间件检查用户是否已经过身份验证,然后调用UseMultiTenancy。

这是正确的理解吗?如果没有,有没有办法在身份验证后运行UseMultiTenancy?

0 个答案:

没有答案