Azure 应用服务上具有 OWIN“SystemWeb”的 Web API 应用程序

2023-12-14

我正在创建使用 .NET 中的 Identity 2.1.0 框架的应用程序。我在 Visual Studio 2015 中作为空 Web 应用程序(模板)启动了项目。现在,我用Microsoft.AspNet.WebApi.Owin,并且Microsoft.Owin.Host.SystemWeb我的项目中的 NuGet 包。据我了解,OWIN 是一个规范,旨在避免单一框架并指定较小的应用程序组件如何与服务器交互。但是,我需要部署到 Azure 应用服务。

我找到了一些示例(博客),其中人们将 OWIN Web Api 应用程序部署为自托管到 Azure 云服务辅助角色。但我不想要这个,因为我不使用云服务。

由于我正在使用Microsoft.Owin.Host.SystemWeb,我是否能够将其部署到 Azure 应用服务(我假设它管理内部 IIS 实例)?

.NET 生态系统新手 - 所以请原谅我的问题中任何可能的冗余。


Microsoft.Owin.Host.SystemWeb专为在 IIS 中托管而设计,并且所有 Azure 应用服务 Web 应用程序都在 IIS 中托管,因此这正是您想要的(事实上,自托管可能不适用于 Azure 应用服务)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure 应用服务上具有 OWIN“SystemWeb”的 Web API 应用程序 的相关文章

随机推荐