【发布时间】:2017-08-05 01:36:48
【问题描述】:
我阅读了一些关于在使用 web api 时在 owin 管道中设置身份验证的示例(1,2,3,4),这些示例声明了 身份验证中间件作为 Configuration 方法中的第一个中间件,但没有说明为什么它需要成为第一个。
在this 问题中,作者在身份验证中间件之前附加了 webapi 中间件,然后身份验证无法正常工作。 当作者将它移到方法的顶部时,一切都按预期工作..
有谁知道为什么需要在启动配置方法中添加身份验证中间件作为第一个中间件?
【问题讨论】:
标签: c# asp.net-web-api owin owin-middleware