如果成功,Dnx AuthenticationMiddleware不会转到下一个中​​间件

时间:2015-10-28 17:33:23

标签: asp.net authentication basic-authentication dnx

我在Aspnet5中遇到dnx451和dnx50的BasicAuth Project问题。我试图使用Microsoft.AspNet.Authentication(例如AuthenticationHandler和AuthenticationMiddleware)中的模型,但我没有理解一些基本原理。目前我的问题是,当我的BasicAuth中间件被调用时,它会运行,但即使是成功的身份验证之后,它也不会继续使用下一个中间件。

有助于我更好地调试的事情理解这一点:

  • auth中间件是否设计为在完成后继续使用下一个中间件?
  • '已经过身份验证,无需再次授权'得到检查?应该是在我的代码中还是中间件如果已经过身份验证就不会被调用?
  • 这个特定的中间件是不是设计用于基本身份验证之类的东西,其中为每个请求发送凭据?

有关此特定实施的任何信息都会有所帮助。

0 个答案:

没有答案