【问题标题】:Owin/Katana - Integration with ASP.NET Request LifecycleOwin/Katana - 与 ASP.NET 请求生命周期集成
【发布时间】:2014-04-09 14:13:50
【问题描述】:

Owin/Katana 可以通过 IIS 或自托管托管。通过 IIS 托管时,ASP.NET 请求生命周期会发生什么情况?它还会像以前一样运行吗? (BeginRequest 等...)。基本上会发生什么?

【问题讨论】:

    标签: asp.net owin katana


    【解决方案1】:

    是的,它是相同的,并且 OWIN/Katana 中间件可以根据需要在 IIS 中的相同位置交错。检查 UseStageMarker API,让 IIS 知道您希望中间件何时运行:

    http://msdn.microsoft.com/en-us/library/microsoft.owin.extensions.integratedpipelineextensions.usestagemarker%28v=vs.111%29.aspx

    另外,这也涉及到一些细节:

    http://www.asp.net/aspnet/overview/owin-and-katana/owin-middleware-in-the-iis-integrated-pipeline

    【讨论】:

    • 嗨,布洛克,感谢您的回答。在这里问我的问题后,我已经找到了你发给我的第二个链接。问候