【问题标题】:Is OWIN fully supported by all the .NET Frameworks?所有 .NET 框架都完全支持 OWIN 吗?
【发布时间】:2019-03-01 07:29:44
【问题描述】:

我的问题是我正在制作一个关于完全支持 .NET Framework 中所有 OWIN 规范的小文档,不幸的是我没有找到很多关于此的信息。

目前,我知道 .NET Core 是基于 OWIN 规范的,因此它得到了全面支持。

对于 .NET Framework,我只知道有一个名为 Katana 的项目,但这是否意味着所有 OWIN 标准都可以实现?

【问题讨论】:

    标签: asp.net .net server .net-core owin


    【解决方案1】:

    OWIN 是一种规范。它是一组描述“如何”工作的说明。

    Katana 是 Microsoft 的 OWIN 实现,还包括一些用于安全/身份验证、提供静态文件和其他一些功能的中间件组件。

    Kestrel 是 Microsoft 的跨平台开发 Web 服务器,可与 ASP.NET 5. 和 NetCore 一起使用

    【讨论】:

    • 感谢您的回答!那么在 ASP .NET 5 之前,所有的 OWIN 规范都没有得到完全支持?
    • @Gwynbleidd - History of ASP.Net 几乎不是什么秘密。当然,真正的旧版本并不支持它,因为当时还没有 OWIN。
    • 我认为 Katana 实现了 OWIN 规范,但如果您想要整个“Microsoft”堆栈 - 额外的安全性等,建议将其与 IIS 链接。所以这是一个完整的 OWIN 实现,但是无法单独与 IIS 的功能相媲美..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 2011-04-01
    • 2011-04-20
    • 2012-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多